An open API service indexing awesome lists of open source software.

https://github.com/dimaamega/vectorfields

Visualize two-dimensional vector fields
https://github.com/dimaamega/vectorfields

differential-equations js math nonlinear-dynamics science

Last synced: 10 months ago
JSON representation

Visualize two-dimensional vector fields

Awesome Lists containing this project

README

          

# [Vectorfields](https://dimaamega.github.io/vectorfields/?x_str=y*sin(x)&y_str=-L*y-sin(x*y)&xspeed=3&count=2000&M_Time_Alive_particle=3.95&M_n_lines=24&L=0.19&)

This program allows you to visualize two-dimensional vector fields, as well as two-dimensional systems of autonomous differential equations

Implementation details:
* Client only
* [RK4_method](https://www.wikiwand.com/en/Runge–Kutta_methods)
* [PIXI.js](https://pixijs.com/) for rendering



- [Nonlinear oscillator]()
- [(x, -y) saddle filed](https://dimaamega.github.io/vectorfields/?x_str=x&y_str=-y&xspeed=3&count=2000&M_Time_Alive_particle=3.95&M_n_lines=24&L=1&skip_welcome)
- [Some beautiful random field]()
- [Tornado field](https://dimaamega.github.io/vectorfields/?x_str=x**2-y**2-4&y_str=A*x*y&xspeed=1&count=3000&M_Time_Alive_particle=4.75&M_n_lines=20&A=1&skip_welcome)