Sie sind auf Seite 1von 2

.

.


1
MTODO DE RUNGE-KUTTA.

Pamela Arico
e-mail: paaricobo@mail.internacional.edu.ec



RESUMEN: En este paper se explica el mtodo
numrico de Runge-Kutta, como funciona y un ejemplo
del mtodo de Rounge-Kutta de cuarto orden para
demostrar su precisin.

PALABRAS CLAVE: Mtodo, numrico, Runge-Kutta


1 INTRODUCCIN

El mtodo de Runge-Kutta es un mtodo numrico
de aproximaciones utilizado para obtener el valor
desconocido de una ecuacin diferencial ordinaria en
cierto punto.

2 MTODO DE RUNGE-KUTTA DE 4TO
ORDEN

2.1 ORIGEN

Este mtodo numrico es en realidad, un
refinamiento de mtodo de Euler. Si se analiza el
mtodo de Euler, se conoce que son necesarios dos
parmetros para poder usarlo:

Ecuacin diferencial ordinaria de primer
orden


(1)
y
(t) f (t, y(t)) (1)

Condicin inicial

y(t
0
) y
0
(2)

Si se aplica repetidamente la frmula de
recurrencia:

y
n+1
y
n+h
f (t
n
y
n
) (3)

Donde n puede ser igual a 1, 2, 3, etc.
Sustituyendo (1) en (3):

y
n+1
y
n+h
y' (4)

A partir de esta expresin se puede concluir que el
mtodo del Euler consiste en aproximar el valor de la
ecuacin diferencial a partir de la tangente en el punto
conocido de la ecuacin, como se muestra en la figura 1.


Figura 2. Mtodo de Euler. Tomado de tonahtiu.com

Observando la figura 1, se pudo concluir que se
obtendran mejores aproximaciones si en lugar de utilizar
la tangente para determinar la solucin, se utiliza una
secante, cuya pendiente sea igual al promedio de
pendientes de la curva integral.

De esta manera, se pudo mejorar el mtodo de
Euler, utilizando la siguiente expresin:

(t, y)
1
2
( f (t, y) + f (t +h, y +h)) (5)

2.2 PROCEDIMIENTO

Si:

y'(x) f (x, y) (6)

y(x
n
) y
n
(7)

El mtodo de Rouge-Kutta esta definido de esta
manera:

y
n+1
y
n
+h
1
6
k
1
+
1
3
k
2
+
1
3
k
3
+
1
6
k
4

(8)

Donde:

k
1
hf (x
n
, y
n
) (9)

k
2
hf x
n
+
h
2
, y
n
+
k
1
2

(10)
.
.


2

k
3
hf x
n
+
h
2
, y
n
+
k
2
2

(11)

k
4
hf x
n
+h, y
n
+k
3
( )
(12)

La letra h representa la precisin del mtodo, o el
tamao de paso que se desea.

Cada k representa una evaluacin de la tangente
de la funcin en diferentes puntos. Para que los
resultados sean ms exactos este mtodo, a diferencia
de otros, considera evaluar la tangente avanzando la
mitad del tamao de paso.

2.3 EJEMPLO

Dada la funcin:

y' y(2 x)x + x 1 (13)

y(0) 1 (14)


Encontrar y(0.5)

Para este ejemplo se utilizar un tamao de paso
de 0.5. Reemplazando los valores dentro de la funcin,
se obtienen los siguientes valores:

Tabla 1. Valores de k

K1 -0.5
K2 -0.2109
K3 -0.1793
K4 0.3125
Cuadro tomado de: fuente propia

Entonces, el valor de la funcin en 0.5 es de:

y(0.5) 0.7962 (4)

Si se analiza este ejemplo grficamente, se tiene
que K1, K2, K3, K4 se encuentran distribuidos como se
muestra en la figura 2.

Se puede notar que la respuesta del mtodo
coincide de manera muy precisa con el resultado
esperado de la funcin.



Figura 2.Solucin grfica del ejemplo. Tomado de
Elementos de Mtodos numricos para ingeniera


3 REFERENCIAS

[1] Manuel Calvo Pinilla, Mariano Gasca Gonzales, Los
mtodos de Rounge-Kutta en la resolucin numrica de
ecuaciones diferenciales,
[2] C. W. Gear, Numerical Initial Value Problems In Ordinary
Differential Ecuations, 2nd. ed., Prentice Hall, NJ
[3] Juan Manuel Izar, Elementos de mtodos numricos para
Ingeniera, Editorial Universitaria Potosina



K1
K2
K3
K4
Solucin

Das könnte Ihnen auch gefallen