Gör klart Sauer 1.2.14 och kolla
alla fixpunktsiterationerna
Sauer 1.4.1,
ENM 2.7 och
ENM 2.9 handlar alla om Newton–Raphsons
metod
Sauer 1.5.1 handlar om
sekantmetoden
Sauer 2.7.4 handlar om
Newtons metod i flera variabler
Om ni kör fast, be gärna om hjälp! Ni kan fråga på övningar,
labbpass eller via mejl (se längst ner på sidan). Alla uppgifter
från ENM har lösningsförslag längst bak i häftet!
Gör (b) eller (c) på Sauer 2.7.4 om
ni vill göra mer Newtons metod
Sauer 2.1.6 handlar om
beräkningskomplexitet (jämför bakåtsubstitution och
Gausseliminering) – svar finns i uppgiftslydelsen.
Tips: räkna ut hur många operationer per sekund
datorn kan göra!
ENM_5_1.m — linjär och
kvadratisk interpolation (naiva ansatsen)
Bra inbyggda Matlab-funktioner att känna till:
fsolve
(löser system av ickelinjära ekvationer),
cond
(beräknar konditionstal),
polyfit
och
polyval
(interpolation med naiva ansatsen).
ENM_4_3.m — anpassning med
räta linjer på olika sätt
ENM_4_6.m — anpassning med
trigonometriska funktioner
Sauer_5_1_5.m —
uppskatta andraderivata med centraldifferens, kolla
noggrannhetsordning med plot
Bra inbyggda Matlab-funktioner att känna till:
norm
(räknar ut vektornormen). Dokumentationen till
backslash-operatorn
(även känd som
mldivide)
är också bra att känna till.
ENM_6_4.m — beräkna en
generaliserad integral (oändligt intervall)
Bra inbyggda Matlab-funktioner att känna till:
trapz
(trapetsregeln – bra för tabelldata),
integral
(bra när man har en given funktion – mer avancerad än
trapetsregeln).
Övning 5 — 5 okt
Innehåll:begynnelsevärdesproblem (Framåt Euler,
omskrivning till första ordningens system).
Resultat från feedbackformulär
Vi hann inte med ENM 7.5 på övningen, så
ni kan titta på den om ni vill. Använd i så fall Framåt Euler
istället för Runge-Kuttas metod. Det kommer behövas mycket
fler steg än i exempelsamlingens lösningsförslag, men svaret
blir i slutändan detsamma.
Räkna gamla tentauppgifter inför tentan. Ni hittar länkar
till gamla tentor på
kurshemsidan,
t.ex. hit.
Mest relevanta är nog de senaste tentorna från SF1524,
SF1511, SF1516 och andra kurser med namnet ”Numeriska metoder
och grundläggande programmering”. Om ni kör fast och varken
lösningsförslag, föreläsningsanteckningar eller kursbok
hjälper kan ni mejla mig – jag försöker svara så snabbt som
möjligt.
Uppgiften ENM 7.12 gjorde vi inte på
övningen – den kan ni göra om ni vill.