6.1 Métodos de un paso.
Métodos de un paso: Método de Euler, Método de Euler mejorado y Método de Runge-Kutta
- Método de Euler
Este se obtiene de considerar una aproximación lineal a la para la solución exacta Y (x) del problema de valor inicial.
La aproximación lineal de Y 0(x) se representa como:
de donde, despejando Y (x + h) obtenemos:
Denotando Y (x+h) como yn+1 y f[x, y(x)] por f(xn, yn) obtenemos la fórmula del método de Euler.
La aproximación lineal de Y 0(x) se representa como:
de donde, despejando Y (x + h) obtenemos:
Denotando Y (x+h) como yn+1 y f[x, y(x)] por f(xn, yn) obtenemos la fórmula del método de Euler.
- Método de Euler Mejorado:
Mejora el cálculo de la pendiente, utilizando dos puntos (inicial y final de cada intervalo) para luego obtener un promedio, es decir:
- Método de Runge-Kutta:
Los métodos de Runge-Kutta extienden la fórmula general de los métodos de un paso, utilizando el siguiente.
donde: (xi, yi, h) se denomina función incremento y representa una aproximación de la pendiente del intervalo [xi, xi+1]. Dicha aproximación se calcula como una combinación lineal de las pendientes en puntos específicos del intervalo.
- Se considera el problema de valores iniciales (P.V.I.) 8<: y0(x) = f(x; y(x)); x 2 [a; b]; y(a) = y0 dado, el que supondremos tiene solución única, y : [a; b]
Dada una partición del intervalo [a; b]: a = x0 < x1 < < xN = b; los métodos que hemos visto hasta aquí sólo usan la información del valor yi de la solución calculada en xi para obtener yi+1. Por eso se denominan métodos de paso simple.
Parece razonable pensar que también podrían utilizarse los valores yi.
Para ello, si integramos y0(x) = f(x; y(x)) en el intervalo [xi; xi+1], se tiene: Z xi+1 xi y0(x) dx = Z xi+1 xi f(x; y(x)).
- Los métodos de un paso descritos en las secciones anteriores utilizan información en un solo punto xi para
predecir un valor de la variable dependiente yi+1 en un punto futuro xi+1. Procedimientos alternativos,
llamados métodos multipaso, se basan en el conocimiento de que una vez empezado el cálculo, se tiene
información valiosa de los puntos anteriores y esta a nuestra disposición. La curvatura de las líneas que
conectan esos valores previos proporciona información con respecto a la trayectoria de la solución. Los
métodos multipaso que exploraremos aprovechan esta información para resolver las EDO. Antes de describir
las versiones de orden superior, presentaremos un método simple de segundo orden que sirve para
demostrar las características generales de los procedimientos multipaso.
6.3 Sistemas de ecuaciones diferenciales ordinarias.
Un sistema de ecuaciones diferenciales es un conjunto de varias ecuaciones diferenciales con varias funciones incógnitas y un conjunto de condiciones de contorno. Una solución del mismo es un conjunto de funciones diferenciables que satisfacen todas y cada una de las ecuaciones del sistema. Según el tipo de ecuaciones diferenciales pude tenerse un sistema de ecuaciones diferenciales ordinarias o un sistema de ecuaciones en derivadas parciales.
En un sistema de ecuaciones diferenciales ordinarias de cualquier orden, puede ser reducido a un sistema equivalente de primer orden, si se introducen nuevas variables y ecuaciones. Por esa razón en este artículo sólo se consideran sistemas de ecuaciones de primer orden. Un sistema de ecuaciones diferenciales ordinarias de primer orden escrito en forma explícita es un sistema de ecuaciones de la forma:
6.4 Aplicaciones