DynamicalSystems.jl
7.1#11 in physics simulation softwareFree planFree planLinuxmacOSWindows
Visit| Fact | DynamicalSystems.jl | myPhysicsLab |
|---|---|---|
| 3D visuals | Yes | No |
| Audience | The project describes use in scientific research and education, and says it gives teachers a framework for demonstrating runnable nonlinear-dynamics code. | The simulations include explanations of their underlying mathematics and the site describes the project as an online science museum effort. |
| Authoring tools | Yes | Yes |
| Data export | Yes | Yes |
| Delivery mode | desktop | hybrid |
| Founded | 2017 | 2001 |
| Free plan | Yes | Yes |
| Integrations | The documentation says Julia interoperability lets users of Python, R, and MATLAB use parts of the ecosystem, and gives juliacall as a Python example for ComplexityMeasures.jl. | The maker documents sharing simulation URLs by email and customizing simulations with JavaScript; it does not list third-party integrations on the pages reviewed. |
| Offline access | Yes | Yes |
| Purpose | DynamicalSystems.jl is a Julia-based general-purpose library for nonlinear dynamics and nonlinear time-series analysis. | myPhysicsLab provides interactive, real-time animated physics simulations that users can change by dragging objects and adjusting parameters. |
| Support | Users can ask questions through Julia Discourse, Julia Slack, or GitHub issues, with the project recommending Discourse for involved questions and issues for unexpected behavior. | The author identifies himself as Erik Neumann and provides an email address on the home page; no support plan is listed there. |
It suits researchers and educators working with nonlinear systems or time-series analysis in Julia. Python, R, and MATLAB users may also use parts of the ecosystem through Julia interoperability.
It suits learners and educators exploring physics concepts, as well as developers who want to customize interactive simulations. Users can also download versions for offline viewing.