- Los algoritmos se encuentran en el archivo src/utils.js.
- Los algoritmos disponibles son Euler, Euler Mejorado y Runge-Kutta de orden 4. Todos ellos reciben como parámetro una fórmula
f(x,t), t0, x0
y dos de los parámetrosn, h y b
(El otro se calcula automáticamente). Siendo n la cantidad de puntos y h la distancia entre cada punto. - Además, la interfaz gráfica permite indicar un intervalo de tiempo para darle vida al gráfico.
- Para evaluar las fórmulas, utilicé la librería mathjs.
Puede ver un video con una mínima demostración haciendo click en este enlace.
- Instalar Node y npm
- En el directorio del proyecto, correr
npm start
- Abrir http://localhost:3000 para ver la aplicación en el navegador.