https://github.com/mnofresno/simulaciones-numericas-vb
:microscope: Simulaciones numéricas de varios fenómenos físicos. Animación del movimiento de partículas con fines educativos.
https://github.com/mnofresno/simulaciones-numericas-vb
education educational-software science scientific-computing scientific-visualization
Last synced: 5 months ago
JSON representation
:microscope: Simulaciones numéricas de varios fenómenos físicos. Animación del movimiento de partículas con fines educativos.
- Host: GitHub
- URL: https://github.com/mnofresno/simulaciones-numericas-vb
- Owner: mnofresno
- License: mit
- Created: 2017-06-09T23:25:44.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-20T23:34:10.000Z (almost 9 years ago)
- Last Synced: 2024-01-29T03:42:18.043Z (over 2 years ago)
- Topics: education, educational-software, science, scientific-computing, scientific-visualization
- Language: Visual Basic
- Homepage:
- Size: 108 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DESCRIPCION:
El presente repositorio contiene proyectos de simulación numérica animada hechos en Visual Basic 6.0 realizados con fines educativos
La mayor parte de éstos proyectos fueron realizados hace más de 7 años y los estoy recopilando ahora para poderlos publicar todos juntos.
Para poder ejecutar estos programas es necesario compilarlos e instalar en la PC los runtimes de Visual Basic 6.0 https://www.microsoft.com/en-us/download/details.aspx?id=24417
# TOC:
## 1-Ondas Longitudinales
## 2-Ondas Transversales
## 3-Figuras de Lissajous
## 4-Péndulo Elástico
## 5-Orbitas Planetarias
## 6-Fluido Viscoso
## 7-Ley de Snell
# Descripción de cada proyecto:
## 1-Ondas longitudinales en un tubo con gas:
Simulación numérica que utiliza la solución a la ecuación de ondas para simular el movimiento (posición y presión) de las partículas de un gas confinado en un tubo. La salida de la simulación se muestra como una animación que representa tanto las pártículas del gas como las gráficas cartesianas presión/desplazamiento.
Este sistema está diseñado exclusivamente como demo cualitativa del movimiento de las ondas en un tubo con ambos extremos cerrados con gas estimulado de forma periódica con amplitudes pequeñas.
## 2-Ondas transversales de frecuencias compuestas:
Simulación numérica animada de ondas en una cuerda tensa. Permite sumar hasta 7 múltiplos de frecuencias.
## 3-Figuras de Lissajous:
Es una simulación que permite conocer las figuras de lissajous y sus variantes en función de la suma de dos movimientos armónicos en los ejes X e Y
## 4-Pendulo elástico:
Simulación animada del movimiento de una partícula suspendida de un péndulo elástico de longitud variable. Utiliza el método de integración numérica para calcular la aproximación a la ecuación diferencial del movimiento. Permite exportar los datos generados por la simulación a CSV.
## 5-Orbitas Planetarias:
Permite simular el movimiento de un satélite al rededor de un planeta fijando los parámetros iniciales de posición y velocidad. Muestra gráficas cualitativas y animaciones del movimiento. Utiliza integración numérica para calcular la solución aproximada a la ecuación diferencial de movimiento. Permite seleccionar entre utilizar una fuerza de atracción gravitatoria y una fuerza elástica.
## 6-Fluido Viscoso:
Muestra una animación + gráfica de posición y velocidad calculando dichos valores a partir de los parámetros iniciales y la integración numérica de la ecuación de movimiento de una partícula esférica suspendida en un fluido viscoso sometida a gravedad.
## 7-Ley de Snell:
Permite simular la incidencia de un haz de luz sobre una interfaz y obtener los angulos de refracción y reflexión a partir del ángulo de incidencia y los índices de refracción de ambas interfaces. Tiene pre almacenados los indices de refracción de 10 materiales de ensayo diferentes.
Author: Mariano Martín Fresno