Icke-linjära ekvationer

Relevanta dokument
Icke-linjära ekvationer

Block 5: Ickelineära. ekvationer? Läroboken. Löpsedel: Icke-lineära. ekvationer. Vad visade laborationen? Vad visade laborationen?

Ickelinjära ekvationer

Sammanfattninga av kursens block inför tentan

Numerisk Analys, MMG410. Lecture 10. 1/17

Tentamen i Beräkningsvetenskap I och KF, 5.0 hp,

ALA-a Innehåll RÄKNEÖVNING VECKA 7. 1 Lite teori Kapitel Kapitel Kapitel Kapitel 14...

LABORATION 2. Trapetsregeln, MATLAB-funktioner, ekvationer, numerisk derivering

LABORATION cos (3x 2 ) dx I =

Konvergens för iterativa metoder

Prov 1 2. Ellips 12 Numeriska och algebraiska metoder lösningar till övningsproven uppdaterad a) i) Nollställen för polynomet 2x 2 3x 1:

Lösningsförslag Tentamen i Beräkningsvetenskap I, 5.0 hp,

Sekantmetoden Beräkningsmatematik TANA21 Linköpings universitet Caroline Cornelius, Anja Hellander Ht 2018

Kapitel 4. Iterativ lösning av ekvationer

x 2 5x + 4 2x 3 + 3x 2 + 4x + 5. d. lim 2. Kan funktionen f definieras i punkten x = 1 så att f blir kontinuerlig i denna punkt? a.

I punkten x = 1 fås speciellt. Taylorpolynomet blir. f(x) = f(a) + f (a)(x a) + f (a)

Lösandet av ekvationer utgör ett centralt område inom matematiken, kanske främst den tillämpade.

Fixpunktsiteration. Kapitel Fixpunktsekvation. 1. f(x) = x = g(x).

Föreläsning 1. Numeriska metoder grundkurs II, DN1240. Carina Edlund Mottagningstid i rum 4516: onsdagar kl.

Varning!!! Varning!!!

Facit Tentamen i Beräkningsvetenskap I (1TD393) STS ES W K1

x 2 5x + 4 2x 3 + 3x 2 + 4x + 5. d. lim 2. Kan funktionen f definieras i punkten x = 1 så att f blir kontinuerlig i denna punkt? a.

LÖSNINGSFÖRSLAG TILL TENTAMEN 2 SF1664

Intervallhalveringsmetoden, GKN sid 73. Sekantmetoden, GKN sid 79

Denna föreläsning. DN1212 Numeriska metoder och grundläggande programmering FN Felfortplantning och kondition

Gruppuppgifter 1 MMA132, Numeriska metoder, distans

6. Samband mellan derivata och monotonitet

x 2 5x + 4 2x 3 + 3x 2 + 4x + 5. d. lim 2. Kan funktionen f definieras i punkten x = 1 så att f blir kontinuerlig i denna punkt? a.

Tentamen i Beräkningsvetenskap I/KF, 5.0 hp,

Tentamensuppgifter, Matematik 1 α

Lösningsanvisningar till de icke obligatoriska workoutuppgifterna

Kurs DN1215, Laboration 3 (Del 1): Randvärdesproblem för ordinära differentialekvationer

Kort sammanfattning av Beräkningsvetenskap I. Varning!!! Varning!!!

Tentamen del 1 SF1511, , kl , Numeriska metoder och grundläggande programmering

Linjärisering, Jacobimatris och Newtons metod.

Linjärisering och Newtons metod

Lösningsanvisningar till de icke obligatoriska workoutuppgifterna

Sammanfattning (Nummedelen)

Del I: Lösningsförslag till Numerisk analys,

Numeriska metoder, grundkurs II. Dagens program. Gyllenesnittminimering, exempel Gyllenesnittetminimering. Övningsgrupp 1

TAYLORS FORMEL VECKA 4

5. Förklara varför sannolikheten att en slumpvis vald lottorad har 7 rätt är x + x 2 innehåller termen 14x. Bestäm

Något om Taylors formel och Mathematica

Institutionen för Matematik. SF1625 Envariabelanalys. Modul 5 Integraler

Lösningsanvisningar till de icke obligatoriska workoutuppgifterna

Tentamen i Beräkningsvetenskap I (nya versionen), 5.0 hp, Del A

VÄXANDE OCH AVTAGANDE FUNKTIONER. STATIONÄRA(=KRITISKA) PUNKTER. KONVEXA OCH KONKAVA FUNKTIONER. INFLEXIONSPUNKTER

Lösningsförslag till TATA42-tentan

Envariabel SF1625: Föreläsning 11 1 / 13

Svar till S-uppgifter Endimensionell Analys för I och L

En matematiklärarkollega hade tillsammans med sin klass noterat att talet

KTH 2D1240 OPEN vt 06 p. 1 (5) J.Oppelstrup

Numeriska metoder, grundkurs II. Dagens program. Hur skriver man en funktion? Administrativt. Hur var det man gjorde?

TMV225 Kapitel 3. Övning 3.1

Teknisk Beräkningsvetenskap I Tema 3: Styvhetsmodellering av mjuk mark med icke-linjära ekvationer

Armin Halilovic: EXTRA ÖVNINGAR

Från förra gången: Newton-Raphsons metod

där x < ξ < 0. Eftersom ξ < 0 är högerledet alltid mindre än Lektion 4, Envariabelanalys den 30 september 1999 r(1 + 0) r 1 = r.

Moment 8.51 Viktiga exempel , 8.34 Övningsuppgifter 8.72, 8.73

Kap Inversfunktion, arcusfunktioner.

Kontinuerliga funktioner. Ytterligare en ekvivalent formulering av supremumaxiomet

Ordinära differentialekvationer,

Newtons metod. 1 Inledning. 2 Newtons metod. CTH/GU LABORATION 6 MVE /2013 Matematiska vetenskaper

FÖRSÄTTSBLAD TILL TENTAMEN. ELLER (fyll bara i om du saknar tentamenskod): Datum: 16 januari Bordsnummer:

= x 2 y, med y(e) = e/2. Ange även existens-

Modul 5: Integraler. Det är viktigt att du blir bra på att integrera, så träna mycket.

x 4 a b X c d Figur 1. Funktionsgrafen y = f (x).

d dx xy ( ) = y 2 x, som uppfyller villkoret y(1) = 1. x, 0 x<1, y(0) = 0. Bestäm även y( 2)., y(0) = 0 har entydig lösning.

ENDIMENSIONELL ANALYS DELKURS A3/B kl HJÄLPMEDEL. Lösningarna skall vara försedda med ordentliga motiveringar.

Anteckningar för kursen "Analys i en Variabel"

9 Skissa grafer. 9.1 Dagens Teori

Modul 4 Tillämpningar av derivata

För teknologer inskrivna H06 eller tidigare. Skriv GAMMAL på omslaget till din anomyna tentamen så att jag kan sortera ut de gamla teknologerna.

Svar till S-uppgifter Endimensionell Analys för I och L

1. (a) Beräkna gränsvärdet (2p) e x + ln(1 x) 1 lim. (b) Beräkna integralen. 4 4 x 2 dx. x 3 (x 1) 2. f(x) = 3. Lös begynnelsevärdesproblemet (5p)

SF1625 Envariabelanalys Lösningsförslag till tentamen

Mälardalens högskola Akademin för utbildning, kultur och kommunikation

Teorifrågor. 6. Beräkna konditionstalet för en diagonalmatris med diagonalelementen 2/k, k = 1,2,...,20.

2. (a) Skissa grafen till funktionen f(x) = e x 2 x. Ange eventuella extremvärden, inflektionspunkter

Lösningar kapitel 10

MATEMATIK Datum: Tid: förmiddag Hjälpmedel: inga. Mobiltelefoner är förbjudna. A.Heintz Telefonvakt: Christoffer Standar, Tel.

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP

F3 PP kap 3, ekvationslösning och iteration, forts.

MATEMATIK Datum: Tid: förmiddag. A.Heintz Telefonvakt: Jacob Leander, Tel.:

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP

Bisektionsalgoritmen. Kapitel Kvadratroten ur 2

Armin Halilovic: EXTRA ÖVNINGAR

Numeriska metoder för ODE: Teori

SF1625 Envariabelanalys

MMA132: Laboration 2 Matriser i MATLAB

6 Derivata och grafer

Notera att tecknet < ändras till > när vi multiplicerar ( eller delar) en olikhet med ett negativt tal.

Institutionen för Matematik, KTH Lösningar till tentamen i Analys i en variabel för I och K (SF1644) 1/ e x h. (sin x) 2 1 cos x.

Tentamen i: Beräkningsvetenskap I och KF

Moment Viktiga exempel Övningsuppgifter I

G VG MVG Programspecifika mål och kriterier

Lösningsförslag till inlämningsuppgift 3 i Beräkningsprogrammering Problem 1) function condtest format compact format long

5B1134 Matematik och modeller Lösningsförslag till tentamen den 29 augusti 2005

Denna föreläsning. DN1212 Numeriska metoder och grundläggande programmering FN Standardform för randvärdesproblem

konstanterna a och b så att ekvationssystemet x 2y = 1 2x + ay = b

Transkript:

stefan@it.uu.se Eempel f ( ) = e + = 5 3 f ( ) = + + 5= f (, y) = cos( ) sin ( ) + y = Kan endast i undantagsfall lösas eakt Kan sakna lösning, ha en lösning, ett visst antal lösningar eller oändligt många lösningar Löses genom att formulera om till f ( ) = e + = f (, y) = cos( ) sin( ) + y = och beräkna nollställen En direkt metod är en metod där man med ändligt antal steg hittar eakt lösning (eakt upp till noggrannhet i indata eller ε M ). Eempel: Gauss-elimination Finns inga direkta metoder för icke-linjära! Istället iterativa metoder Börja med en startgissning och använd någon metod för att successivt leta sig fram närmare och närmare lösningen Ger en sekvens av approimationer,, 3,K till den eakta lösningen * Om k närmar sig lösningen och = så konvergerar lösningen annars divergerar den Ickelinjära ekvationer => iterativa metoder

Felet vid iteration k: e k = k el. e = k k men inte känd, istället används vanligen ek = k k k e k eller k = k Viktigt med snabb konvergens. Konvergenshastighet definieras e r lim k+ = C lim e r k+ = C ek k ek k, C konstant - r =, C< => linjär konvergens - r > => superlinjär konvergens - r = => kvadratisk konvergens - Tolkning? Eempel Iteration nr 3 4 5 Uppmätt fel e k Linjär konv Kvadratisk konv -.5.5.5.63 - - -4-8 -6 Aldrig så rena siffror som i eemplet Gäller dessutom egentligen då k, dvs när man börjar närma sig roten. Kan ta lite tid innan metoden börjar konvergera

Ett par metoder Bisektionsmetoden Eempel f ( ) < Bestäm startintervall t e = = Obs måste vara olika f ( tecken på, ) > f ( ) f ( ) Vet då att det finns ett nollställe på intervallet Halvera + = =.5 Välj det intervall som innehåller teckenbyte: f ( ) > f ( ) < Välj högra intervallet. Vet då att [, ] 3 Halvera + 3 = =.75 Välj det intervall som innehåller teckenbyte: f ( 3 ) > f ( ) < Välj vänstra intervallet. Vet då att [, 3] 3

3 4 Halvera + 3 4 = =.65 Välj det intervall som innehåller teckenbyte: f ( 3 ) > f ( 4 ) < Välj högra intervallet. Vet då att [ 3, 4] Upprepa tills tillräckligt nära Bisektionsmetoden är säker (hittar alltid en rot förutsatt att det finns en i startintervallet) långsam Linjär konvergens med C = / Newton-Raphsons metod Eempel f ( ) Börja med startgissning t e =. Beräkna nollstället till tangenten i f ( ) => 4

f ( ) Beräkna nollstället till tangenten i f ( ) => f ( ) Beräkna nollstället till tangenten i f ( ) => 3 Ligger nu mycket nära nollstället 3 Newton Raphsons metod säker? f ( ) Newton Raphsons metod är osäker Antag startgissning = Hamnar långt från roten snabb kvadratisk konvergens (ibland kubisk) 5

Härledning Newton-Raphsons metod Taylorutveckla kring k och ta med termer upp till :a derivata (linjära termer) Hitta nollstället till detta uttryck f ( k + h) = f ( k ) + hf ( ) + h k f ( ) + L= k f ( k ) + hf ( k ) = f ( k ) + ( k+ k ) f ( k ) = h f ( k ) k k + k+ = k f ( k ) f ( k ) Newton-Raphsons metod Ganska mycket kan gå fel Hamnar nära eller i etrempunkt => f ( k ) blir eller nästan Svårt att förutse vilket nollställe som hittas, någon punkt hamnar på en plats så att tangenten skjuter iväg till ett annat nollställe Kan även hamna i cykliska förlopp studsar hela tiden mellan samma sekvens av värden f ( k ) = Newton-Raphsons metod Man kan visa att N-R konvergerar om är tillräckligt nära lösningen Hur kommer man tillräckligt nära? Koppla in Bisektionsmetoden:. Bestäm ett intervall där nollstället finns. Kör N-R 3. om konvergens så klart annars (N-R t e hamnat utanför intervallet) koppla in Bisektion några steg för att minska intervallet 4. Gå till punkt med nytt intervall Kombinerar N-R snabbhet och Bisektions säkerhet 6

Hur ska man avgöra konvergens? Stoppvillkor vanligen k + k < tol tol ges av användaren k+ där Bör även kolla att f ( k ) Kan få problem om diffus skärning liten även långt från. Leder till att f ( k ) k + = k f ( k k) k f ( k ) Kan leda till att iterationerna stannar en bit från Om detta kan vara ett problem kan man använda uppskattningen f ( ) k k min f ( ζ ) på sin beräknade lösning, där ζ väljs i ett intervall där både och k ingår. Räcker vanligen med en grov uppskattning av f (ζ ) Motsvarar stort konditionstal för linjära system 7