Está en la página 1de 17

Manual de Usuario

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.

Ahora si tenemos despejada la función 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

1.2 Función bc2 (soluc, xval1, yval1, xval2, yval2)


Resuelve el problema del valor en la frontera para ecuaciones diferenciales de
segundo orden. Aquı́, soluc es una solución general de la ecuación, como las
que calcula ode2, xval1 especifica el valor de la variable independiente en el
primer punto mediante una expresión de la forma x = x0 , mientras que yval1
hace lo propio para la variable dependiente. Las expresiones xval2 y yval2
dan los valores de estas mismas variables en un segundo punto, utilizando el
mismo formato.

1.3 Función: desolve ([eqn1 , ..., eqnn ], [x1 , ..., xn ])


La función desolve resuelve sistemas de ecuaciones diferenciales ordinarias
lineales utilizando la transformada de Laplace. Aquı́ las eqi(i = 1, .., n) son
ecuaciones diferenciales con variables dependientes x1 , ..., xn .

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.

1.4 Función: ode2(ecu, dvar, ivar)


La función ode2 resuelve ecuaciones diferenciales ordinarias de primer y
segundo orden. Admite tres argumentos:

1. una ecuación diferencial ordinaria ecu

2. variable dependiente dvar

3. variable independiente ivar

Si hay éxito en la resolución de la ecuación, devuelve una solución, explı́cita


o implı́cita, para la variable dependiente.
El sı́mbolo c se utiliza para representar la constante en el caso de ecuaciones
de primer orden y los sı́mbolos k1 y k2 son las constantes de las ecuaciones de
segundo orden. Los métodos utilizados para las ecuaciones de primer orden,
en el orden en que se hace la tentativa de resolución son: lineal, separable,
exacto, homogéneo, ecuación de Bernoulli y un método homogéneo general-
izado.
Para las ecuaciones de segundo orden: coeficiente constante, exacto, ho-
mogéneo lineal con coeficientes no constantes que pueden ser transformados
en coeficientes constantes, ecuación equidimensional o de Euler, método de
variación de parámetros y ecuaciones exentas de las variables dependientes
o independientes de manera que se puedan reducir a dos ecuaciones lineales
de primer a ser resueltas secuencialmente.
Durante el proceso de resolución de ecuaciones diferenciales ordinarias, cier-
tas variables se utilizan con el propósito de suministrar información al usuario:
method almacena el método utilizado para encontrar la solución (como
por ejemplo linear), intfactor para el factor de integración que se haya
podido utilizar, odeindex para el ı́ndice del método de Bernoulli o el ho-
mogéneo generalizado y para la solución particular del método de variación
de parámetros.
A fin de resolver problemas con valores iniciales y problemas con valores
en la frontera, la función ic1 está disponible para ecuaciones de primer orden

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.

1.5 Función: ic1(soluc, xval, yval)


Resuelve el problema del valor inicial en ecuaciones diferenciales de primer
orden. Aquı́, soluc es una solución general de la ecuación, como las que
calcula ode2, xval es una ecuación de la forma x = x0 para la variable
independiente y yval es una ecuación de la forma y = y0 para la variable
dependiente.

1.6 Función: ic2(soluc, xval, yval, dval)


Resuelve el problema del valor inicial en ecuaciones diferenciales de segundo
orden. Aquı́, soluc es una solución general de la ecuación, como las que cal-
cula ode2, xval es una ecuación de la forma x = x0 para la variable indepen-
diente, yval es una ecuación de la forma y = y0 para la variable dependiente
y siendo dval una expresión de la forma dif f (y, x) = dy0 que especifica la
primera derivada de la variable dependiente respecto de la independiente en
el punto xval.

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

También podría gustarte