20.07.2013 Views

Culegere de probleme de Analiz˘a numeric˘a

Culegere de probleme de Analiz˘a numeric˘a

Culegere de probleme de Analiz˘a numeric˘a

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

165<br />

Să aplicăm acum pentru aceeas¸i problemă metoda Runge-Kutta <strong>de</strong> ordinul IV.<br />

y0 = α = y(a)<br />

k1 = hf(xi,yi)<br />

<br />

k2 = kf xi + h<br />

2 ,yi + 1<br />

2 k1<br />

<br />

<br />

k3 = hf xi + h<br />

2 ,yi + 1<br />

2 k2<br />

<br />

k4 = hf(xi +h,yi +k3), τ ∈ O(h 4 )<br />

yi+1 = yi + 1<br />

6 (k1 +2k2 +2k3 +k4)<br />

xi val.exactă yi eu<br />

0 1.0 1.0 0<br />

0.1 1.0048374180 1.0048375000 8.1·15 −8<br />

0.2 1.0187307531 1.0187309014 1.483·10 −7<br />

0.3 1.0408<br />

Problema 11.0.5 Aproximat¸i solut¸ia ecuat¸iei<br />

y ′ = −y +1<br />

y(0) = 0<br />

folosind:<br />

a) metoda Euler cu h = 0.025;<br />

b) metoda Euler modificată cu h = 0.05;<br />

c) metoda Runge-Kutta cu h = 0.1.<br />

Comparat¸i rezultatele celor 3 meto<strong>de</strong> în punctele 0.1, 0.2, 0.3, 0.4, 0.5 între<br />

ele s¸i cu valoarea exactă.<br />

Solut¸ie. y0 = α<br />

yi+1 = yi + h<br />

2 [f(xi,yi)+f(xi+1,yi +hf(xi,yi))]<br />

x Euler Euler mod. RK4 val.exactă<br />

0.1 0.096312 0.095123 0.0951620 0.095162582<br />

0.2 0.183348 0.181198 0.18126910 0.181269247<br />

0.3 0.262001 0.259085 0.25918158 0.259181779<br />

0.4 0.333079 0.329563 0.32967971 0.329679954<br />

0.5 0.397312 0.393337 0.39346906 0.393469340<br />

Problema 11.0.6 Deducet¸i meto<strong>de</strong> predictor corector <strong>de</strong> tip Adams <strong>de</strong> ordinul<br />

2,3,4.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!