Un resultado, vistas coordinadas
El contrato SimulationResult conserva series temporales y metadatos de configuración. Trayectorias, distancia y reproducción pueden consultar el mismo resultado sin redefinir los cálculos en cada gráfico.
Una trayectoria, varias perspectivas.
Explorar una persecución aérea desde trayectorias, distancias y ecuaciones.
Una aplicación React conecta escenarios configurables con vistas 2D/3D, análisis de distancia y controles de reproducción. Es un modelo numérico simplificado, sin validación de precisión física profesional ni integración con sistemas reales.
Relacionar la configuración de una persecución con su evolución temporal y permitir examinar el mismo resultado desde distintas visualizaciones.
Contribuí al desarrollo y a ajustes de la aplicación colaborativa de simulación, trabajando dentro de una solución que reúne cálculo numérico y visualización interactiva.
El motor TypeScript separa dinámica, guiado, maniobras e integradores Euler/RK4. simulate devuelve series de posiciones, velocidades y distancia junto con el resultado del encuentro. React coordina configuración y reproducción; Plotly presenta curvas y Three.js/React Three Fiber la escena 3D. KaTeX muestra ecuaciones.
El contrato SimulationResult conserva series temporales y metadatos de configuración. Trayectorias, distancia y reproducción pueden consultar el mismo resultado sin redefinir los cálculos en cada gráfico.
Euler y RK4 comparten una función de derivadas y el paso temporal configurado. El motor registra el integrador utilizado y detiene la simulación al alcanzar el radio de encuentro o el tiempo máximo. Las pruebas del repositorio cubren lógica numérica y guiado.
La simulación necesita transformar estados vectoriales en series comparables y un resultado de encuentro. El motor calcula distancia mínima y tiempo de encuentro, mientras el espacio de gráficos permite inspeccionar trayectorias y distancia. La estabilidad teórica incluye una aproximación didáctica y no constituye una validación física completa.
Los escenarios permiten explorar guiado y maniobras, reproducir las trayectorias, alternar visualizaciones 2D/3D y analizar la distancia en el tiempo. La sección teórica expone ecuaciones y procedimientos. El repositorio incluye pruebas de integradores, dinámica, guiado y simulación.