Escolar Documentos
Profissional Documentos
Cultura Documentos
Mtodo de Runge-Kutta
x1
yo
xo
xo
Tomando un mtodo generalizado de la resolucin de esta integral podemos resurmirla la elaboracin de la siguiente tabla, encontrando 4 nmeros (k1 , k2 , k3 , k4 ) que servirn para la elavoracin del mtodo numrico de la integral.
dy
dx
= f (x, y)
k1 = hf (xn , yn )
k2 = hf xn + 12 h, yn +
k3 = hf xn +
k2 = hf xn +
1
2
1
2
h, yn +
h, yn +
1
2
1
2
1
2
k1
k2
k3
1
6
(k1 + 2 k2 + 2 k3 + k4 )
Segundo Orden
La primera opcin que podemos aplicar es integrar mediante el mtodo de los trapecios, es decir tomando:
Al ser desconocida yn+1 en la expresin anterior, lo aproximaremos por yn+1, donde: yn+1 es la estimacin de yn+1 que resultara
aplicando el mtodo de Euler. Tendremos as:
con
Comparando este mtodo con el de Taylor de segundo orden, es posible demostrar que el error local es tambin proporcional a h^3 y,
por tanto, el global lo es a h^2.
El mtodo de Euler, conocido como el de las Tangentes, constituye el mtodo numrico ms sencillo para la resolucin de un problema
de valor inicial:
dx
=f(x,t),
dt
x(to ) = xo
Donde supondremos adems que se verifican las hiptesis del Teorema de Picard, y en consecuencia existe solucin nica para el
problema.
Interpretando la E.D.O. xo = f (t, x) como un campo de direcciones en el plano t - x y la condicin inicial x(to ) = xo como un punto
(to , xo ) de dicho plano, podemos aproximar la funcin solucin x(t) por medio de la recta tangente a la misma que pasa por ese punto:
x(t) xo + f (to , xo ) (t - to )
Donde f (to , xo ) representa la pendiente m = y ' (xo ). As de manera aproximada se puede calcular el valor de la solucin y en el punto de
la abscisa xi como:
x(ti ) xi = xi-1 + f (ti-1 , xi-1 ) (x1 - xo )
Es habitual en este mtodo tomar abscisas equiespaciadas, es decir, calcular la solucin aproximada en puntos de la forma:
ti = ti-1 + h = to + ih, siendo h el paso del mtodo. De esta forma se obtienen las frmulas que nos determinan la solucin aproximada
en la forma:
ti = ti-1 + h;
Desde el punto de vista geomtrico, tenemos en definitiva que el Mtodo de Euler aproxima a la funcion solucin por medio de una
lnea poligonal. La aproximacin ser tanto peor cuanto mayor sea en nmero de pasos, es decir, cuanto ms lejos nos encontremos
del punto inicial (to , yo ). Por otro lado, el error ser evidentemente tanto mayor cuanto ms grande sea el paso del mtodo, h.
La primera derivada nos permite conocer la posicin xi + 1 en el instante ti + 1, a partir de la posicin xi en el instante ti de acuerdo a la
frmula. En la grfica, la lnea de color rojo es la tangente a la curva en el instante t i y el error que se acumula a cada paso h de
integracin, es el segmento en color azul que une los dos puntos.
Ejemplo:
Resolver la siguiente ecuacin diferencial:
y' = x y
y(1) = 4
por el mtodo de Euler con h - 0.1 para los puntos x = 1.2, 1.2, 1.3, 1.4 y 1.5.
Solucin:
En este problema tenemos h = 0.1, (xo , yo ) = (1, 4) y la funcin f (x, y) es: f (x, y) = x
y.
Por tanto:
yn = yn-1 + xn-1
yn-1 h
i
0
1
2
3
4
5
xi
1
1.1
1.2
1.3
1.4
1.5
yi
Sol. Exacta
4
4
4.2
4.21276
4.42543
4.45210
4.67787
4.71976
4.95904
5.01760
5.27081
5.34766
Bibiografa
EUITI. (2008, Noviembre 27). Mtodos numricos en matlab. Retrieved from acerocart: http://www.sc.ehu.es/sbweb/energias-renovables/MATLAB/numerico/diferencial/diferencial_1.html
MAGL. (2012, Mayo 13). Mtodos Numricos en Ecuaciones Diferenciales Ordinarias. Retrieved from acerocart:http://campus.usal.es/~mpg/Personales/PersonalMAGL/Docencia/MetNumTema4Teo(09-10).pdf