1 svar
3116 visningar
finbel 15
Postad: 9 aug 2017 12:06

Euler bakåt

Frågan:

Vad blir resultatet av ett steg av Euler bakåt med h=0.01 tillämpat på begynnelsevärdesproblemet

y'(t)=25y(t)2y(0)=1

Tips: Rötterna till ekvationen 0 =-z +1 +αz2 är z =21±1-4α


Euler bakåt om jag förstått rätt:
yi+1=yi+h·f(ti+1,yi+1) där f =y' 

Eftersom yi+1  finns i båda led kan vi inte sätta in värdet av yi (som i euler frammåt) utan skriver den med yi+1 och löser ut yi+1 ur ekvationen vi får.

Min lösning:

yi+1=yi+25yi+12 yi+1=1+25yi+120=-yi+1 + 1 + 25yi+12(enl. tips:)yi+1=21±1-4·25=21±-99±2 (facit)

finbel 15
Postad: 9 aug 2017 12:31

Glömde h=0.01, vi får:
yi+1=1+0.01*25yi+12 0,25yi+12+1     -yi+1  =0 yi+12        +4     -4yi+1=0 yi+1=2±4-4            =2 ±2

Hmm, varför även -2 räknades som rätt svar vid rättning är jag fortfarande osäker på...

Svara
Close