Está en la página 1de 3

SOLUCIÓN NUMÉRICA DE SISTEMAS DE ECUACIONES DIFERENCIALES

La solución de sistemas de ecuaciones diferenciales de primer orden es de gran utilidad, debido a que cualquier
ecuación diferencial de orden superior se puede transformar en un sistema de ecuaciones diferenciales de primer
orden, cuya solución numérica se puede obtener utilizando cualquiera de los métodos de integración paso a paso
estudiados en la sección 6.3.
Considérese el siguiente sistema de ecuaciones diferenciales.

y' = fix, y, z)
z' = g(x, y, z) en donde los valores iniciales de y y
z son

X*o) = yo ; z(x0) = ZQ

Con el método de Milne se pueden determinar los


aores e y4, y¡,
y Z4 s, Zf,, . . . z,, respectivamente; las ecuaciones predictoras son: valores de y4, y¡, y6, . . . yn
, Zs, Z, . . . r

y,-* + A[2/¡_2 - /_, + 2/3

Los valores de XQ, y(x0), y'(x0), y"(x0), y'"(x0), z(x0), Z ' ( X Q ), z" (xa) y z'"(x0) son:

x0 = O

Ejemplo 6.6

Resolver el siguiente sistema de ecuaciones diferenciales de primer orden, utilizando el método de Milne, para las
condiciones iniciales: y(0) = 1, z(0) = 1; en el intervalo O < x < 1, con h = 0.2.

y=4x -y
z' = 2z - y

Primero se obtendrán los valores de y { , y2, y^ y z\, Zi, ^3 respectivamente, utilizando un polinomio de Taylor de
tercer grado en el entorno de cada uno de los puntos dados por las condiciones iniciales; esto es:

y(x) = y(Xo) + (x - xo) y'(Xo)

z"(Xo)

z(x) = z(x0) + (x - Xo) z'(x0)

Los valores de XQ, y(x0), y'(x0), y"(x0), y'"(x0), z(x0), Z ' ( X Q ), z" (xa) y z'"(x0) son:
x0 = O

y(x0) = y0 Z(x0) = z0
y(0) = 1 z(0) = 1

(condiciones iniciales)

y'(x0) = 4x0 - y0 + 1 z'(x0) = 2za - y0


y ' ( 0 ) = 4(0) -1 + 1 = 0 z ' ( 0 ) = 2(1) -1 = 1

y"(xQ) = 4 - y'0 z"(0) = 2z0' - y '0 z"(0) = 2(1) -0 = 2


j;"(0) = 4 - 0 =
4
z'"(x0) = 2z" 0 - y"0 z'"(0) = 2(2) -4 = 0
j,'"(0) = - 4

Se sustituyen estos valores en (28) y (29) respectivamente.

Al simplificar:

La tabulación de las soluciones para los primeros cuatro puntos es:

También podría gustarte