El método de Runge Kutta es un método numérico de resolución de ecuaciones diferenciales que surge como una mejora del método de Euler. El método de Euler se puede considerar como un método de Runge Kutta de primer orden, el de Heun, es un método de Runge Kutta de orden dos.
La expansión en serie de Taylor de una función y(x) alrededor de un punto x=x0 , truncada en el tercer término, es decir, en la segunda derivada
Esquema de Discretización del Método de Runge-Kutta de orden 2:
yi es la coordenada “y” del punto anterior
xi es la coordenada “x” del punto anterior
F(xi,yi) es la derivada evaluada en el punto anterior
F(xi+h/2,yi+k1/2) es la derivada evaluada en el punto anterior con el cambio de variable
Ecuación diferencial de segundo orden
Vamos a aplicar el procedimiento de Runge-Kutta a una ecuación diferencial de segundo orden.
Una ecuación diferencial de segundo orden es equivalente a un sistema de dos ecuaciones diferenciales de primer orden, por lo que aplicaremos el mismo esquema.
Comparando esta tabla con la de un sistema de dos ecuaciones diferenciales de primer orden, vemos que la segunda columna es la misma, excepto por cambio de nombre de la función, f en vez de g, y de la variable, v en vez de y. En la primera columna, las variables k1, k2, k3, k4 pueden calcularse directamente sin efectuar llamadas a una función.
Sistema de dos ecuaciones diferenciales de segundo orden
Sea el sistema de dos ecuaciones diferenciales de segundo orden
Con las condiciones iniciales
Este sistema, se puede transformar en un sistema equivalente formado por cuatro ecuaciones diferenciales de primer orden. Aplicando dos veces el esquema descrito para una ecuación diferencial de segundo orden, obtenemos el esquema descrito en las siguientes tablas
osea que si nsecito el metodo de runge kutta de segundo orden solo aplico la segundo forma...verdad
ResponderEliminaresta muy buena la informacion gracias
ResponderEliminar