1 svar
3571 visningar
finbel 15 – Fd. Medlem
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+12⇒0=-yi+1 + 1 + 25yi+12⇒(enl. tips:) yi+1=21±1-4·25=21±-99≠±2 (facit)

finbel 15 – Fd. Medlem
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