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.
ǫh<br />
q ≤<br />
| ¯wi+1 − wi+1|<br />
Un método que usa esta desigualdad <strong>para</strong> controlar el error es el método de Runge-<br />
Kutta-Fehlberg.Este consiste en emplear el método de Runge-Kutta con error local de<br />
truncamiento de quinto orden<br />
1/n<br />
¯wi+1 = wi + 16<br />
135 k1 + 6656<br />
12825 k3 + 28561<br />
56430 k4 − 9<br />
50 k5 + 2<br />
55 k6<br />
<strong>para</strong> estimar el error local en un método de Runge-Kutta de cuarto orden dado por<br />
donde<br />
wi+1 = wi + 25<br />
216 k1 + 1408<br />
2565 k3 + 2197<br />
4104 k4 − 1<br />
5 k5<br />
k1 = hf(xi,wi)<br />
k2 = hf(xi + h<br />
4 ,wi + 1<br />
4 k1)<br />
k3 = hf(xi + 3<br />
8 h,wi + 3<br />
32 k1 + 9<br />
32 k2)<br />
k4 = hf(xi + 12<br />
13 h,wi + 1932<br />
2197 k1 − 7200<br />
2197 k2 + 7296<br />
2197 k3)<br />
k5 = hf(xi + h,wi + 439<br />
216 k1 − 8k2 + 3680<br />
513 k3 − 845<br />
4104 k4)<br />
k6 = hf(xi + 1<br />
2 h,wi − 8<br />
27 k1 + 2k2 − 3544<br />
2565 k3 + 1859<br />
4104 k4 − 11<br />
40 k5)<br />
La ventaja de este método se da en que solo se requiere seis evaluaciones de f por paso. Los<br />
métodos arbitrarios de Runge Kutta de cuarto y quinto orden usados de manera conjunta<br />
requieren cuatro y seis evaluaciones de f, respectivamente, lo cual da diez evaluaciones<br />
de f.<br />
En el control del error, un valor inicial de h en el i-ésimo paso se usó <strong>para</strong> obtener los<br />
primeros valores de wi+1 y wi+1, que nos permitieron determinar q en ese paso y luego se<br />
repitieron los cálculos. Este procedimiento requiere el doble de evaluaciones de funciones<br />
por paso, sin control de error. En la práctica, el valor de q a usar se selecciona de manera<br />
un poco diferente, a fin de que valga la pena el aumento de evaluaciones de funciones. El<br />
valor de q determinado en el i-ésimo paso cumple dos propósitos:<br />
1. Para rechazar, de ser necesario, la eleccion inicial de h en el paso i-esimo y repetir<br />
los cálculos por medio de qh, y<br />
2. Para predecir una elección adecuada de h <strong>para</strong> el (i+1)-ésimo paso.<br />
52