Sie sind auf Seite 1von 5

Prctica 1 Ingeniera Tcnica Industrial

Matematicas II

Introduccin a las
Ecuaciones Diferenciales
con Mathematica
2 P01 ED Introduccion.nb

Desarrollo de la prctica
Ecuacin diferencial
Llamamos ecuacin diferencial aquella ecuacin que incluye en su expresin a una funcin
desconocida y a sus derivadas con respecto a una o a varias variables independientes.
Cuando en la expresin de una ecuacin diferencial la funcin desconocida depende
exclusivamente de una sola variable independiente recibe el nombre de ecuacin diferencial
ordinaria.

Solucin de una ecuacin diferencial


Decimos que la funcin y = j(x) es solucin de la ecuacin diferencial
F(x, y, y', ... , yHnL ) = 0
si se cumple que
F(x, j(x), j'(x), ... , jHnL HxL) = 0
es decir, si al sustituir la funcin y = j(x) en la ecuacin diferencial se obtiene una identidad.

Comando DSolve (I)


Mathematica dispone del comando DSolve para hallar la expresin simblica de la solucin de
una ecuacin diferencial. Su sintaxis es:
DSolve[ y'[x] == f [x, y[x] ], y[x], x]
donde y'[x] == f [x, y[x] ] es la ecuacin diferencial que intentamos resolver, en la que y es
una funcin de la variable independiente x.

Ejemplo 1.1 (resultados coinciden exactamente)


Resolver la ecuacin diferencial y'' + 4 y = e3 x .
Quesada, Molina, Snchez. Pg 86, 3.7

DSolve@y ''@xD + 4 y@xD  Exp@3 xD, y@xD, xD Simplify

e 3x
Solucin proporcionada en el libro: y =
13
+ c1 sen 2 x + c2 cos 2 x

Ejemplo 1.2 (resultado casi coincidente)


Resolver la ecuacin diferencial y'' - 4 y' + 5 y = 3 e2 x cos x
Q., M., S. Pg. 90, 3.9

DSolve@y ''@xD 4 y '@xD + 5 y@xD  3 Exp@2 xD Cos@xD, y@xD, xD


P01 ED Introduccion.nb 3

Simplify@%D

Desarrollando tenemos y(x) = ( 32 + c2) e2 x cos x + 32 x e2 x sen x - c1 e2 x sen x


que coincide con el resultado dado en el libro
y(x) = 32 x e2 x sen x + c1 e2 x cos x + c2 e2 x sen x

Ejemplo 1.3 (resultado poco coincidente)


Resolver la ecuacin diferencial (x + y2 ) dx - 2 x y dy = 0.
Q., M., S. Pg 46, 2.9

DSolve@Hx + y@xD ^ 2L 2 x y@xD y '@xD  0, y@xD, xD

elevando al cuadrado un resultado tenemos y2 = x [ c1 + Log x], y de aqu


2
yx - Log x = c1
que coincide con la solucin que viene el el libro.

Mathematica presenta la solucin de una ecuacin diferencial en trminos de los coeficientes


C[1], C[2], ...

Ejemplo 1.4
Resolver la ecuacin diferencial y'' - 3 y' - 4 y = 0
Q., M., S. Pg 85, 3.6

DSolve@y ''@xD 3 y '@xD 4 y@xD  0 , y@xD, xD


4 P01 ED Introduccion.nb

Comando DSolve (II)


Para incluir en el comando DSolve las condiciones iniciales emplearemos la notacin:
DSolve[{ ecuacin, condicin1, condicin2, ... }, y[x], x]
donde ecuacin es la ecuacin que se va a resolver, en la que y es una funcin de la variable
independiente x.

Ejemplo 1.5
Obtener la solucin de la ecuacin diferencial x y' + y = 1; as como las soluciones de los
problemas de valores iniciales: y(1) = 2 y y(0) = 2.
Q., M., S. Pg 12, 1.8

Clear@"Global`"D;

DSolve@x y '@xD + y@xD  1, y@xD, xD


DSolve@8x y '@xD + y@xD  1, y@1D  2<, y@xD, xD Simplify
DSolve@8x y '@xD + y@xD  1, y@0D  2<, y@xD, xD

Observamos que la solucin general de la e.d. viene dada en el primer apartado; la solucin del
problema de valor inicial y(1) = 2 viene dada en el segundo; mientras que el tercero nos dice
que no es posible encontrar una solucin particular que pase por el punto (0, 2).

Ejemplo 1.6
Obtener la solucin del problema de valores de frontera y'' - 5 y' + 6 y = 0; y(0) = 1, y(2) = 0.

Clear@"Global`"D;

DSolve@8y ''@xD 5 y '@xD + 6 y@xD  0, y@0D  1, y@2D  0<, y@xD, xD

Ejercicios

Ejercicio propuesto 1
Hallar los valores de a y b para que la funcin y(x) = a + b x + cos 3x + sen 3x, sea solucin de la ecuacin
diferencial y'' + 9 y + x - 5 = 0.
Solucin: a = 5 / 9, b = -1 / 9

Ejercicio propuesto 2
Demuestre que y(x) = c1 e- 3 x + c2 e2 x , es la solucin general de la ecuacin diferencial y'' + y' - 6 y = 0.
P01 ED Introduccion.nb 5

Encuentre la ecuacin de la curva integral que pasa por los puntos (0, 0) y (1, 1).
1 3 H1 - xL
Solucin: y(x) =
5 [ - e + e3 + 2 x ]
e -1

Ejercicio propuesto 3
Obtener la solucin del problema de valores iniciales y'' + y = 0; y(0) = 0, y' (0) = 1
Solucin: y(x) = sen x

Ejercicio propuesto 4
Obtener la solucin del problema de valores de frontera y'' + 4 y = 0;
y ( p ) = 0, y ( p ) = 1
8 6
2
Solucin: y(x) =
!!!!! (sen 2 x - cos 2 x)
3 -1

Ejercicios Resueltos

Das könnte Ihnen auch gefallen