Como Resolver Ecuaciones Diferenciales en Python (Sympy)


Hola a todos los seguidores, bienvenidos de nuevo al blog "Básicos de Ingeniería".

En esta ocasión estoy difundiendo la herramienta Python como apoyo en cálculos y solución a problemas de ciencia e ingeniería, particularmente para solución de modelos matemáticos planteados en términos diferenciales.

Les comparto este tutorial que he creado para obtener la solución general de ecuaciones diferenciales utilizando la librería sympy de Python. 

Para utilizar el lenguaje Python en cualquier navegador, les recomiendo la herramienta Colab, accesible desde la página: https://colab.research.google.com/ 

Colab es una plataforma basada en la nube, que es capaz de ejecutar código Python utilizando la Plataforma Jupyter Notebook (https://jupyter.org/

 Comparto los primeros pasos para utilizar Colab, el único requisito es tener cuenta de Google. 


Python es una herramienta muy potente con un sinfín de librerías, nosotros usaremos la librería sympy (https://www.sympy.org/), una herramienta de cálculo simbólico, para resolver ecuaciones diferenciales. Particularmente el método dsolve. En el siguiente video se explica el uso de esta librería, para resolver algunos ejemplos aplicados a los modelos de Transferencia de Calor:


El cuaderno Jupyter con el código mostrado en el video lo comparto en mi repositorio personal de GittHub para que les sirva como guía rápida:

Adjunto otro ejemplo sencillo y básico:


Espero les sirva la información.

Si les gustó el contenido por favor sigan este blog y mi canal de youtube:

 

Eso es todo por esta entrada, hasta la próxima.










Comentarios

Entradas más populares de este blog

Curso Completo de Balance de Materia y Energía

Curso Termodinámica I

Curso Transferencia de Calor