PyDSTool!

Overview Installation guide & Getting started Tutorial Code topics Basic user documentation Technical documentation

PyDSTool alternatives

  • MATLAB

  • MATLAB is a numerical computing environment and programming language. Maintained by The MathWorks, MATLAB allows easy matrix manipulation, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs in other languages. Although it is numeric only, an optional toolbox uses the MuPAD symbolic engine, allowing access to computer algebra capabilities. An additional package, Simulink, adds graphical multidomain simulation and Model-Based Design for dynamic and embedded systems. »

    tags: computer-algebra data-analysis embedded-debugger mathematics matrix
  • SciPy & Numpy

  • SciPy (pronounced "Sigh Pie") is open-source software for mathematics, science, and engineering. It is also the name of a very popular conference on scientific programming with Python. The SciPy library depends on NumPy, which provides convenient and fast N-dimensional array manipulation.

    tags: mathematics computer-algebra
  • Spyder

  • Spyder (previously known as Pydee) is a free open-source Python development environment providing MATLAB-like features in a simple and light-weighted software, available for Windows XP/Vista/7, GNU/Linux and Mac OS X.

    tags: development environment matlab python python-ide
  • PTC Creo

  • Creo Elements/Pro – formerly Pro/ENGINEER – is the standard in 3D product design, featuring state-of-the-art productivity tools that promote best practices in design while ensuring compliance with your industry and company standards. Integrated, parametric, 3D CAD/CAM/CAE solutions allow you to design faster than ever, while maximizing innovation and quality to ultimately create exceptional products.

    tags: cad 3d-engine structural-analysis cam 3d-design
  • Xcos

  • Xcos is a graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated.

    tags: block-diagram dynamics-simulation graphical-editor simulation
  • OpenModelica

  • OpenModelica – A Free Modelica Environment!OpenModelica is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage. Its long-term development is supported by a non-profit organization – the Open Source Modelica Consortium (OSMC).

    tags: simulation modelica modelica-environment
  • Mirai Math

  • Graphical frontend for GNU Octave. Edit formulas in native mathematical notation. Available / tested for Linux x586 / x86_64, WinXP, Vista, and MacOS.

    tags: mathematics algebra matlab math-editor
  • COMSOL Multiphysics

  • COMSOL Multiphysics is an engineering, design, and finite element analysis software environment for the modeling and simulation of any physics-based system.

    tags: simulation engineering physics finite-element-analysis multiphysics
  • Reinteract

  • Reinteract is a system for interactive experimentation with Python. Reinteract worksheets contain Python code combined with the results of that code, formatted as text or graphical plots. Youu can go back and edit previously entered statements, and the results will update. Reinteract is suitable for experimentation with the Python language and for data analysis using the NumPy and SciPy packages.

    tags: development mathematics numerical-analysis numerical-computations python
  • Calculation Laboratory

  • Calculation Laboratory is an online environment for numerical computations. By using this site you get fast access to the easy-to-use tool for computing from anywhere. Calculation Lab is perfect for engineering students.

    tags: algebra calculator data-analysis engineering mathematics
  • Derive

  • Derive 6.1: Powerful system for doing symbolic and numeric mathematics. This application is no longer available or supported.

    tags: Discontinued algebra analysis-tool calculator computer-algebra-system
  • SimulationX

  • SimulationX is an interdisciplinary, multi-domain simulation software for the design, analysis and optimization of complex systems on a single platform. More than 500 ready-to-use model elements and over 300 examples of models from 11 application areas simplify and accelerate the modeling process. Within the shortest time possible, users obtain high-quality results from their simulations. It includes libraries for signal and control, fluids, mechanical 1D/2D/3D, electrics, magnetics, thermal... The advanced user can also develop its own libraries and models since Modelica language is fully supported. SimulationX is best-in-class for generating c-code, standalone executable, dll or s-function. »

    tags: aerospace c-code cae car code-export
  • Doronix Math Toolbox

  • Doronix Math Toolbox is a numerical computing environment with programming language which can be used as alternative to MATLAB. It allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user functions, import and export CSV-files and more

    tags: charts csv-import mathematics matrix numerical-computations
  • Rodeo

  • Rodeo is a Python IDE for doing data science and analysis natively on your desktop.

    tags: data-analysis python python-ide
  • Dymola

  • Multi-Engineering Modeling and SimulationThe unique multi-engineering capabilities of Dymola presents new and revolutionary solutions for modeling and simulation as it is possible to simulate the dynamic behavior and complex interactions between systems of many engineering fields, such as mechanical, electrical, thermodynamic, hydraulic, pneumatic, thermal and control systems. This means that users of Dymola can build more integrated models and have simulations results that better depict reality. »

    tags: simulation modelica modelica-environment