Równania różniczkowe zwyczajne
Równania różniczkowe zwyczajne
Równania różniczkowe zwyczajne
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4 ROZDZIAŁ 6. RÓWNANIA RÓŻNICZKOWE ZWYCZAJNE<br />
Metoda Eulera jest najprostsza, ˛ ale i najmniej dokładna. ˛ Stad ˛ nie ma ona większego<br />
znaczenia praktycznego. Natomiast tzw. zmodyfikowane metody Eulera podane<br />
poniżej maja już znaczenie praktyczne, jako stosunkowo najprostsze metody nie<br />
generujace ˛ w typowych sytuacjach zbyt dużych błędów.<br />
Zmodyfikowana metoda Eulera ( metoda punktu środkowego):<br />
y n+1 = y n + hf(x n + 1 2 h, y n + 1 2 hf (x n,y n )) (6.6)<br />
Metoda Heuna (też modyfikacja metody Eulera):<br />
y n+1 = y n + 1 2 h [f (x n,y n )+f (x n + h, y n + hf (x n ,y n ))] (6.7)<br />
Czytelnikowi pozostawiamy zastanowienie się nad interpretacjagraficzn ˛ atychmetod<br />
˛<br />
i porównanie ich z metodaEulera.<br />
˛<br />
6.1 METODY JEDNOKROKOWE<br />
Ogólny wzór określajacypojedynczykroktzw.metod ˛<br />
jednokrokowych:<br />
y n+1 = y n + h Φ f (x n ,y n ; h) ,<br />
y 0 = y a , gdzie x n = x 0 + nh, n =0, 1, ... (6.8)<br />
zaś Φ f (x n ,y n ; h) to funkcja definiujaca ˛ metodę. Możemy napisać<br />
Φ f (x n ,y n ; h) = y n+1 − y n<br />
, (h 6= 0).<br />
h<br />
Zdefiniujmy<br />
∆ f (x n ,y n ; h) = y (x n + h) − y (x n )<br />
h<br />
Metoda jest zbieżna, gdy<br />
h → 0 ⇒ y (x n ; h) → y (x) ,<br />
tzn. gdy h → 0 ⇒ Φ f (x n ,y n ; h) → ∆ f (x n ,y n ; h) .<br />
Zkoleimamy<br />
∆ f (x n ,y n ; h) → h→0 y 0 (x n )=f (x n ,y n ) .<br />
St ˛ ad warunkiem aproksymacji (też: wrunkiem zgodności metody z równaniem) nazywamy<br />
warunek<br />
Φ f (x, y;0)=f (x, y)