Eulers stegmetod??
Jag har försökt kolla på mycket videoklipp från youtube.com och google.se men jag förstår inte eulers stegmetod, jag har svårt för att göra det på egen hand. Kan ni förklara det stegvis för mig?
Hej!
Vad exakt är det i Eulers stegmetod som du inte förstår?
Det är ett enormt slöseri med vår tid om vi skriver långa inlägg som du sedan avfärdar med
"Jag förstår inte!!! :("
"Kan ni förklara bättre? :("
eller något liknande.
Alltså problemet ligger i att jag tror att jag kan det, men jag klarar ändå inte av att göra ett exempel på egen hand eftersom jag lätt glömmer vad och varför man ska göra något. Jag vill att man tar gärna ett exempel och förklarar hur man ska göra med text, men det kanske är för mycket begärt. Jag ska kika flera videor för att kolla om jag förstår något, så ni inte skriver långa inlägg och slösar tid.
Hej!
Använd Eulers framåtmetod för att approximera lösningen till differentialekvationen
på intervallet
där du använder den konstanta steglängden
- Dela in x-intervallet i fem stycken lika långa delintervall:
- Du vill bestämma approximativa värden till de fem funktionsvärdena , , , och .
- Eulers stegmetod talar om för dig hur du kan bestämma en approximation till utgående från startvärdet
- Eulers stegmetod talar om för dig hur du kan bestämma en approximation till utgående från approximationen till .
- Eulers stegmetod talar om för dig hur du kan bestämma en approximation till utgående från approximationen till .
- Eulers stegmetod talar om för dig hur du kan bestämma en approximation till utgående från approximationen till .
- Eulers stegmetod talar om för dig hur du kan bestämma en approximation till utgående från approximationen till .
Albiki
Hej, tack Albiki för att du tar tid att besvara mig och skriva långa och kunskapsrika inlägg.
Om vi börjar med 1.
Jag såg video som säger att att man beräknar lutningen för startpunkten först.
Så då blir det y' + y = 1
Så om det är (0.0) då är det y'= 1-0 som ger oss att lutningen är 1.
Nu kommer det som förvirrar mig, ena videon säger att det blir lutningen + y för att hitta vart nästa y är. Då blir väl 1+0 = 1, men de säger i en annan video så använder de steglängden (??) för att hitta nästa y.
Steglängden användes också för att ta reda på nästa x, som då blir 0.2 Det här är så jobbigt tycker jag.
Enklast är att hitta x värde, men y värde är svårt. Hoppas du hänger med på vad jag har svårt med, tack i förhand. :)
Hej!
Enligt derivatans definition gäller det att
Euler säger att gränsvärdet är ungefär lika med kvoten , om steglängden () är tillräckligt liten; vi får hoppas att vår steglängd är tillräckligt liten för att approximera vår funktion . Det betyder att vi kan uttrycka funktionsvärdet med hjälp av och funktionsvärdet
Differentialekvationen för funktionen säger att så då kan du ersätta derivatan med detta.
Nu kan du beräkna approximationerna!
...
Albiki
Nu förstår jag så mycket bättre, med dessa formler och förklaringar. Jag har en liten fundering, "steglängden är tillräckligt liten för att approximera vår funktion", kan steglängden t.ex. vara 1, 2 och större än så? Finns det nåt "maxvärde"?
Säg att startvärdet är Då blir
, vilket ger .
Detta ger i sin tur
och
för att slutligen ge
Jämför dessa approximationer med funktionsvärdena för den exakta lösningen
- (0)
- approximeras av .
- approximeras av .
- approximeras av .
- approximeras av .
- approximeras av .
Vill man ha bättre approximationer med denna variant av Eulers metod måste man välja en kortare steglängd än .
Albiki
Hur ska man tänka när man ska välja en steglängd tycker du? :)
Jag tycker steglängd 0.5 funkar också för denna funktion..