WisFaq!

\require{AMSmath} geprint op maandag 29 april 2024

Euler en Heun methode

Dit is de vraag: ik moet de y(1.5) berekenen m.b.v. Euler en Heun voor h=0.1 en h=0.05
Van y' = x + y waarbij y(1)=2

maar ik kom hier echt niet uit... Wie kan me hier mee verder helpen!!!!!
ALvast bedankt voor jullie hulp
gr. Mirella

Mirella
31-5-2004

Antwoord

Dag Mirella,

De formule voor Euler luidt:
yvolgende = yhuidige + h·f(xhuidige,yhuidige)
Met f(x,y) in dit geval dus x+y (het rechterlid van de differentiaalvergelijking)
Neem h=0.1
De x-waarden lopen dan steeds in stapjes van 0.1 op, te beginnen bij x=1.
Dan geldt dus:
y(1.1) = 2 + 0.1·(1 + 2) = 2.3
y(1.2) = 2.3 + 0.1·(1.1 + 2.3) = 2.64
enz.

Voor Heun geldt een tweetrapsraket:
Per stap bereken je eerst een predictor y* met de Eulerformule:
y* = yhuidige + h·f(xhuidige,yhuidige)
Vervolgens bereken je de volgende y met de formule:
yvolgende = yhuidige + h/2·(f(xhuidige,yhuidige)+f(xvolgende,y*))

Zie ook Euler en Heun methode
succes,

Anneke
1-6-2004


© 2001-2024 WisFaq
WisFaq - de digitale vraagbaak voor het wiskunde onderwijs - http://www.wisfaq.nl

#24798 - Numerieke wiskunde - Iets anders