Este repositorio contiene un notebook educativo enfocado en la resolución y análisis de la ecuación de Mathieu utilizando métodos numéricos. Es ideal para estudiantes y personas interesadas en métodos numéricos aplicados en matemáticas y física.
La ecuación de Mathieu es una ecuación diferencial lineal de segundo orden con aplicaciones en diversas áreas de la ciencia. En este notebook, se exploran dos métodos para resolverla:
- Método de Runge-Kutta.
- Uso de
scipy.integrate.odeintysolve_ivp.
Además, se incluyen visualizaciones del comportamiento de las soluciones, como el espacio fase.
Para ejecutar el notebook, necesitas tener instaladas las siguientes bibliotecas en tu entorno de Python:
numpy, matplotlib, scipy
-
Descarga o clona este repositorio:
git clone https://github.com/NaTHuber/Mathieu-Equation.git -
Abre el notebook en Jupyter Notebook o JupyterLab:
jupyter notebook -
Sigue las instrucciones del notebook para explorar las soluciones.
Las contribuciones son bienvenidas. Si tienes sugerencias o mejoras, abre un issue o envía un pull request.