Documentos de Académico
Documentos de Profesional
Documentos de Cultura
sobre
Ecuaciones Diferenciales
Integrantes
Dayana Ruano
Kevin Salazar
Santiago Sampedro
Jonathan Viscarra
Departamento de Electrónica,
Universidad de Las Fuerzas Armadas- ESPE,
Ing. Nancy Betancourt,
Sangolquı́,
August 6, 2015
1
Contents
1 Teorı́a 3
1.1 Ecuaciones diferenciales ordinarias . . . . . . . . . . . . . . . . 3
1.2 Función bc2 (soluc, xval1, yval1, xval2, yval2) . . . . . . . . . 7
1.3 Función: desolve ([eqn1 , ..., eqnn ], [x1 , ..., xn ]) . . . . . . . . . . 7
1.4 Función: ode2(ecu, dvar, ivar) . . . . . . . . . . . . . . . . . . 8
1.5 Función: ic1(soluc, xval, yval) . . . . . . . . . . . . . . . . . . 9
1.6 Función: ic2(soluc, xval, yval, dval) . . . . . . . . . . . . . . . 9
2 Ejercicios 9
2.1 ejercicio 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 ejercicio 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3 ejercicio 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 ejercicio 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 ejercicio 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.6 ejercicio 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.7 ejercicio 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.8 ejercicio 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.9 ejercicio 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.10 ejercicio 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 Ejercicios propuestos 16
3.1 Ejercicio 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2 Ejercicio 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3 Ejercicio 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.4 Ejercicio 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.5 Ejercicio 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2
Abstract
Será una tarea en la que se use el programa MAXIMA
1 Teorı́a
1.1 Ecuaciones diferenciales ordinarias
Para resolver ecuaciones diferenciales, hay que introducir la expresión de la
ecuación en la ventana de entrada, o bien derectamente, o bien dándole un
nombre. En el ejemplo que desarrollaremos lo haremos de esta última forma.
Hay que tener en cuenta que hay que introducir el término
dy
y0 = dx
dy
y esto se hace con la expresión ’diff(y,x) (= dx = y 0 ), incluida la comilla
inicial. Vamos a ver un ejemplo de como introducir una ecuación en maxima.
ylnydy = −xdy, con la condición inicial y(1) = e
dy
Tenemos que poner dx = y 0 , y la vamos a escribir con uno de los miembros
igual a cero. Por tanto la vamos a introducir como
ylnydx + xdy = 0
dándole el nombre de ec1
3
Una vez introducida la ecuación, picamos en el menú Ecuaciones y selec-
cionamos Resolver EDO... El programa nos devuelve un cuadro de diálogo
como el de la imaguen siguiente, en el cual, en la ventana Ecuación, tenemos
que indicar la ecuación que queremos resolver, ec1 en este caso (el programa
la iguala a cero por defecto); la ventana Función la dejamos con y puesto
que esta es la función que buscamos y la ventana Variable la dejamos con x
Una vez que pulsamos Aceptar, el programa nos devuelve la ecuación re-
suelta, con la constante c
4
Observemos que, en este caso, la función y no aparece despejada explı́citamente.
Para hacerlo (no siemore se puede), en el menú Ecuaciones, seleccionamos
Resolver... El programa nos devuelve un cuadro de diálogo como el de la
imaguen siguiente, en el cual, en la ventana Ecuación, tenemos que indicar
la ecuación que queremos resolver, que en nuestro caso es la que lleva la eti-
queta o2 y en la vetana incógnita(s), indicamos y.
5
Recordemos que el problema tenı́a la condición inicial y(0) = 0. Para in-
dicarle al programa esta condición, una vez resuelta la ecuación, en menú
Ecuaciones, seleccionamos Problema de valor inicial (1).; el programa
nos devuelve un cuadro de diálogo como el de la imaguen siguiente, en el cual,
en la ventana Solución, tenemos que introducir la etiqueta de la solución
devuelta por MAXIMA en el paso anterior (en nuestro ejemplo o3); en la
ventana Punto, ponemos el valor de x en la condición inicial (x = 1 en este
caso) y en la ventana Valor, colocamos el valor de y ,(y = e) como muestra
la figura
6
El programa nos devuelve entonces la solución correspondiente.
Función
7
La dependencia funcional de x1 , ..., xn respecto de una variable independiente,
por ejemplo x, debe indicarse explı́citamente, tanto en las variables como en
las derivadas.
Si desolve no encuentra una solución, entonces devuelve false.
8
y las funciones ic2 y bc2 para problemas de valores iniciales y de frontera,
respectivamente, en el caso de las ecuaciones de segundo orden.
2 Ejercicios
2.1 ejercicio 1
Función Separable
9
2.2 ejercicio 2
Función Lineal
2.3 ejercicio 3
Función Exacta
10
2.4 ejercicio 4
Función Bernoulli
11
2.5 ejercicio 5
Función Homogénea
12
2.6 ejercicio 6
Ecuaciones Diferenciales de Segundo Orden
Primera forma
2.7 ejercicio 7
Ecuaciones Diferenciales de Segundo Orden
13
14
2.8 ejercicio 8
Ecuaciones Diferenciales de Segundo Orden
Coeficientes constantes
2.9 ejercicio 9
Ecuaciones Diferenciales de Segundo Orden
Coeficientes No constantes
2.10 ejercicio 10
Ecuaciones Diferenciales de Orden N
El método estándar para resolver ecuaciones de orden n es la tranformada de
Laplace, que es precisamente el que implementa desolve, ası́ que lo podemos
15
usar para integrar ecuaciones diferenciales lineales, con la condición de que
sean de coeficientes constantes.
3 Ejercicios propuestos
3.1 Ejercicio 1
Resolver la ecuación diferencial:
(y − x3 )dx + (x − y 3 )dy = 0
16
3.2 Ejercicio 2
Resolver la ecuación diferencial:
2 2
y 0 = x +xy+y
x2
3.3 Ejercicio 3
Resolver la ecuación diferencial ordinaria:
(2y 2 − 4x + 5)dx + (4 − 2y − 4xy)dy = 0
3.4 Ejercicio 4
Convertir el problema:
∂2u 2
∂t2
− ∂∂xu2 = 0; 0 < x < 1; t > 0
u(x, 0); ∂u
∂t
(x, 0) = 0; 0 < x < 1
u(0, t) = sin2 t; ∂u
∂x
(1, t) = 0
en un problema de condiciones de contorno homogéneas.
3.5 Ejercicio 5
Demostrar que el problema:
∂
∂x
(ex . ∂u
∂x
∂
) + ∂y (ex . ∂u
∂y
)=0
Para x + y < 1yu = x2 para x2 + y 2 = 1, tiene a lo suma una solución.
2 2
17