Descripción: La matemática es, en esencia, un proyecto de código abierto, una construcción colectiva desarrollada a través de milenios. En este repositorio, se exploran diferentes conceptos matemáticos y sus visualizaciones mediante programas en Octave, MATLAB y SageMath.
- Botella.ipynb - Una exploración visual y matemática de la famosa Botella de Klein 🌀.
- Fractal de Julia.ipynb - Una introducción y visualización del conjunto fractal de Julia 🎨.
- Fractal de Mandelbrot.ipynb - Descripción y visualización del conjunto fractal de Mandelbrot 🔍.
- Grafo de Tutte.ipynb - Una introducción al grafo de Tutte y su relevancia 📊.
- double_pendulum_simulation.m - Simulación de un péndulo doble y su comportamiento caótico ⚖️.
- heat_equation_2D.m - Simulación y solución de la ecuación del calor en 2 dimensiones 🔥.
- lorenz_attractor.m - Visualización y descripción del atractor de Lorenz, un sistema dinámico con comportamiento caótico 🌌.
- mandelbrot_set.m - Una implementación en MATLAB/Octave del conjunto de Mandelbrot 🌀.
- vortex_simulation.m - Simulación de un vórtice y su comportamiento en diferentes condiciones 🌪️.
Para ejecutar los Jupyter Notebooks con SaGeMath, es necesario tener Jupyter y SaGeMath instalados, así como las bibliotecas requeridas que se especifican en cada notebook.
Para ejecutar los scripts de MATLAB/Octave, simplemente abre los archivos en MATLAB o Octave y ejecútalos.
Si estás interesado en profundizar en el tema, puedes acceder a la presentación aquí
Si tienes ideas para mejorar los programas o quieres agregar nuevos conceptos matemáticos, ¡siente libre de hacer un pull request o abrir un issue!