
Aquí se encuentran los notebook de las materias y ejercicios. También es necesario descargar el directorio files con las imágenes que se utilizan en el curso.
Unidad 00: Introducción
Se da una motivación de porque la programación y computación son importantes y se prepara el equipo para poder utilizarlo para programar en Python.
Notebook unidad: fisica_computacional-00.ipynb
Unidad 01: Conceptos generales y elementos de programación en Python
Primeros pasos sobre el uso de Python como lenguaje de programación.
Notebook unidad: fisica_computacional-01.ipynb
Notebook ejercicios: fisica_computacional-01-ejercicios.ipynb
Unidad 02: Herramientas para el cálculo científico: Numpy, Scipy, Matplotlib, y Pandas
Descripción del los paquetes para cálculo científico: Numpy, Scipy, Matplotlib, y Pandas. En esta unidad se aprende a utilizarlos y a acceder a sus manuales.
Notebook unidad: fisica_computacional-02.ipynb
Notebook ejercicios: fisica_computacional-02-ejercicios.ipynb
Unidad 03: Conceptos de cálculo analítico y cálculo numérico
Los conceptos aprendidos en cursos de cálculo como derivadas, integrales y convergencia se estudian en esta unidad. Se aprende sobre cómo lidiar con la discretización de las funciones.
Notebook unidad: fisica_computacional-03.ipynb
Notebook ejercicios: fisica_computacional-03-ejercicios.ipynb
Unidad 04: Ecuaciones diferenciales ordinarias
Las ecuaciones diferenciales son la base para la resolución de problemas en distintas áreas de la física. En esta unidad se trabaja con la versión discreta de las ecuaciones diferenciales típicas.
Notebook unidad: fisica_computacional-04.ipynb
Notebook ejercicios: fisica_computacional-04-ejercicios.ipynb
Unidad 05: Métodos de Montecarlo y estocásticos
Los métodos de Montecarlo utilizan generadores de números aleatorios para poder resolver problemas donde la solución es muy difícil de implementar de manera tradicional.
Notebook unidad: fisica_computacional-05.ipynb
Notebook ejercicios: fisica_computacional-05-ejercicios.ipynb
Unidad 06: Ecuaciones diferenciales parciales
Notebook unidad: fisica_computacional-06.ipynb
Notebook ejercicios: fisica_computacional-06-ejercicios.ipynb
Unidad 07: Métodos estadísticos para el ajuste de datos
Notebook unidad: fisica_computacional-07.ipynb
Notebook ejercicios: fisica_computacional-07-ejercicios.ipynb