Skip to content

isaultirado77/computational-physics-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Simulaciones de Física Computacional

Este repositorio contiene un conjunto de proyectos desarrollados como adaptaciones de trabajos realizados durante el semestre 2022-2 en la materia de Física Computacional I en la Universidad de Sonora.

Los proyectos fueron originalmente implementados en Fortran y acompañados por reportes en formato PDF. En esta versión, los reportes han sido transformados en Jupyter Notebooks, donde se describe el sistema físico a modelar, se implementan simulaciones numéricas usando el método de Runge-Kutta de 4to orden (RK4) y se analizan los resultados mediante gráficos y animaciones.

Cada repositorio incluye:

  • Scripts para graficar y simular los datos.
  • Una notebook donde se describe y analiza el sistema.
  • Visualizaciones interactivas o animadas del comportamiento físico.

Proyectos

1. Simulación del Problema de los Tres Cuerpos – Punto L4

Simulación de un sistema de tres cuerpos (Tierra, Luna y un asteroide) para estudiar la estabilidad alrededor del punto de Lagrange L4. Incluye gráficas de trayectoria, energía, momento angular y espacio fase.

🔗 Repositorio del proyecto


2. Dinámica del Electrón en un Campo de Anillo Cargado

Simulación del movimiento de un electrón en el campo eléctrico generado por un anillo de cargas positivas. La simulación se resuelve mediante el método RK4 e incluye una visualización 3D de la trayectoria y análisis de energía.

🔗 Repositorio del proyecto


3. Simulación de Péndulo Doble

Modelo de un péndulo doble resuelto mediante RK4. Incluye simulaciones que muestran desde pequeñas oscilaciones hasta movimiento caótico. Se analizan trayectorias, energía y espacio fase.

🔗 Repositorio del proyecto


4. Simulación de Osciladores Acoplados

Simulación de dos osciladores armónicos acoplados, incluyendo análisis de modos normales, batimiento y resonancia. Visualización de trayectorias, espacio fase y evolución energética.

🔗 Repositorio del proyecto


5. Simulación de Péndulos

Simulación de distintos tipos de péndulos: simple, forzado-amortiguado y elástico. El modelo incluye análisis del espacio fase, trayectoria angular y energía del sistema.

🔗 Repositorio del proyecto


6. Simulación de un Sistema Masa-Resorte en 2D

Modelo en dos dimensiones de una masa conectada a un resorte ideal. Incluye simulaciones con o sin amortiguamiento y visualizaciones de trayectoria y energía.

🔗 Repositorio del proyecto


Tecnologías utilizadas

  • Python 3
  • Jupyter Notebooks
  • NumPy, Matplotlib, SciPy
  • Mplot3d (para visualización 3D)
  • Método de Runge-Kutta 4to orden (RK4)

Créditos

Estos proyectos son adaptaciones personales de trabajos académicos realizados en la Universidad de Sonora como parte de la asignatura Física Computacional I (2022-2).

About

Proyectos de Física Computacional I (2022-2)

Topics

Resources

Stars

Watchers

Forks