Está en la página 1de 4

Solucin de Ecuaciones diferenciales en Maple

Para resolver ecuaciones diferenciales usaremos el comando "dsolve" cuyos parmetros varan en funcin de lo que se quiera obtener, la estructura ms general es la siguiente:
dsolve(Ecuacin diferencial, Funcin solucin)

Por ejemplo supngase que se quiere resolver la siguiente ecuacin diferencial de variables separables: , la cual podra corresponder a un problema de desintegracin radioactiva, para resolverla tendramos que ejecutar la siguiente orden:

O bien

Ambas notaciones son equivalentes y la eleccin depende puramente de la comodidad de quien la use. Suponga ahora que nos dan la condicin inicial para la ecuacin diferencial anterior y que k=0.1, para obtener la solucin particular sujeta a esa condicin haremos lo siguiente:

Para visualizar de mejor manera la solucin que se ha obtenido podemos grficar la curva solucin usando el comando "plot", tal como se muestra enseguida: >

En la ejecucin anterior "rhs" (right hand side) indica que slo tomaremos la parte derecha de la expresin contenida en la etiqueta 3 (para insertar una etiqueta basta con presionar Ctrl + L o bien en el men Insertar seleccionar la opcin etiqueta y posteriormente escribir la etiqueta de inters). Si queremos graficar el campo de direcciones de las soluciones de la ecuacin diferencial bastar con hacer uso de "dfieldplot", para ello debemos primero cargar la librera, o bien "paquete" como se acostumbra a llamar en Maple, DETools:

Ecuaciones diferenciales de segundo orden Para resolver ecuaciones diferenciales de segundo orden se sigue la misma lgica que para el caso anterior, por ejemplo resolvamos la siguiente ecuacin diferencial:

y '' 3 y ' y 5e x
Para ello insertaremos la siguiente instruccin en Maple:

>

Con condiciones iniciales dadas:

>

Recordar que para expresar una solucin particular de una ecuacin diferencial de segundo grado es necesario evaluar dos condiciones iniciales.

Ejemplo de aplicacin. En este ejemplo resolveremos con auxilio de Maple el tpico problema de movimiento de un sistema masa resorte amortiguador, para ello primero definiremos la ecuacin diferencial que caracteriza este movimiento:

y ''

c k y ' y 0 m m

Hemos supuesto que no hay fuerza externa aplicada sobre el sistema, por ello el miembro derecho es cero. Las condiciones iniciales sern y(0)=0 (posicin inicial cero) y y(0)=1 (Velocidad inicial igual a 1). Primero guardaremos en ED la ecuacin diferencial correspondiente:

>

Resolvemos la ecuacin diferencial bajo las condiciones iniciales propuestas anteriormente y la guardaremos en la variable sol:

>

Ahora sustituiremos valores para los parmetros m, c y k. Distinguiremos tres casos, para los tres m=1, para el primero k>c, para el segundo k<c y para el tercero k=c. Lo que resulte de sustituir cada uno de los valores anteriores lo guardaremos en sol1, sol2 y sol3 respectivamente.

>

>

>

Ahora procederemos a graficar cada uno de los casos anteriores:

> > >


Cargamos el paquete plots y usamos el comando display para mostrar las grficas anteriores en los mismos ejes coordenados.

> >

También podría gustarte