Métodos numericos: ecuaciones diferenciales ordinarias
Métodos numericos: ecuaciones diferenciales ordinarias
Métodos numericos: ecuaciones diferenciales ordinarias
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Métodos</strong> multipaso<br />
=<br />
pX<br />
µ<br />
s + j − 1<br />
j<br />
j=0<br />
con lo que, como s = t−xi+1<br />
h<br />
Desarrollando, obtenemos<br />
donde<br />
<br />
∇ j f(ti+1, yi+1),<br />
, reescribimos<br />
yi+1 = yi +<br />
Z ti+1<br />
ti<br />
Z 0<br />
yi+1 = yi + h<br />
q ∗ Z 0<br />
(t)dt = yi + h q<br />
−1<br />
∗ (xi + sh)ds.<br />
q(xi + sh)ds<br />
−1<br />
ÃZ 0 pX<br />
µ<br />
s + j − 1<br />
= yi + h<br />
−1 j<br />
j=0<br />
Ã<br />
pX<br />
= yi + h<br />
= yi + h<br />
γ ∗ 0 = 1,<br />
γ ∗ j =<br />
y el error local de truncamiento es<br />
∇<br />
j=0<br />
j Z 0<br />
f(ti+1, yi+1)<br />
−1<br />
pX<br />
j=0<br />
Z 0<br />
−1<br />
Losprimeroscoeficientes son en este caso<br />
γ ∗ j∇ j f(ti+1, yi+1),<br />
µ<br />
s + j − 1<br />
j<br />
<br />
∇ j !<br />
f(ti+1, yi+1)ds<br />
µ<br />
s + j − 1<br />
j<br />
<br />
ds, j =1, 2,...,p,<br />
ti+1 = −h p+2 γ ∗ p+1y p+2 (ti; t0, y0)+O(h p+3 ).<br />
γ∗ 1 γ∗ 2 γ∗ 3 γ∗ 4 γ∗ 5 γ∗ 6<br />
− 1 1 1 19 3 863<br />
− − − − − 2 12 24 720 160 60480<br />
Tomando p =2obtenemoselmétododedospasosyordentres<br />
µ<br />
yi+1 = yi + h<br />
!<br />
ds<br />
f(ti+1, yi+1) − 1<br />
2 ∇f(ti+1, yi+1) − 1<br />
12 ∇2 f(ti+1, yi+1)<br />
= yi + h<br />
12 (5f(ti+1, yi+1)+8f(ti, yi) − f(ti−1, yi−1)) .<br />
Alahoradeaproximaryi+1, démonos cuenta de que si definimos<br />
pX<br />
G(yi+1) = yi + h<br />
= yi + h<br />
j=0<br />
pX<br />
j=0<br />
54<br />
γ ∗ j∇ j f(ti+1, yi+1),<br />
β ∗<br />
jf(ti+1−j, yi+1−j),