\require{AMSmath}
WisFaq - de digitale vraagbaak voor wiskunde en wiskunde onderwijs


Printen

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

Mirell
Iets anders - maandag 31 mei 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,


dinsdag 1 juni 2004

©2001-2024 WisFaq