texto: metodos numericos para ecuaciones diferenciales ordinarias
texto: metodos numericos para ecuaciones diferenciales ordinarias
texto: metodos numericos para ecuaciones diferenciales ordinarias
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.2. Método Modificado de Euler<br />
yn+1 = yn + 1<br />
2 h [f(xn,yn) + f(xn + h,yn + hf(xn,yn))] (3.6)<br />
n = 0, 1, 2,...<br />
Otro método importante O(h2 ) es el de Heun, que corresponde a a = 1 3 2<br />
, b = , c = d = 4 4 3h. 3.3. Método de Heun<br />
yn+1 = yn + 1<br />
4 h<br />
<br />
f(xn,yn) + 3f(xn + 2<br />
3 h,yn + 2<br />
3 hf(xn,yn))<br />
<br />
n = 0, 1, 2,...<br />
(3.7)<br />
Ambos son métodos de Runge Kutta de orden dos, que es el orden de su error local de<br />
truncamiento.<br />
Aunque podemos aproximar T (3) (x,y) con el error O(h 3 ) mediante una expresión de la<br />
forma<br />
f(x + a,y + df(x + b,y + cf(x,y)))<br />
contiene cuatro parámetros, determinar los valores de a b c y d es complicada, de hecho<br />
el método de Runge Kutta de orden tres que resulta de esta expresión no se emplea. El<br />
método de Runge Kutta de mayor uso es el de cuarto orden<br />
3.4. Método de Runge-Kutta de Cuarto Orden<br />
donde<br />
yn+1 = yn + 1<br />
6 (k1 + 2k2 + 2k3 + k4), n = 0, 1, 2,... (3.8)<br />
k1 = hf(xn,yn)<br />
k2 = hf(xn + 1<br />
2 h,yn + 1<br />
2 k1)<br />
k3 = hf(xn + 1<br />
2 h,yn + 1<br />
2 k2)<br />
k4 = hf(xn + h,yn + k3)<br />
23