↑ Return to PRODUCTS




What is this product?

Wolfram SystemModeler is a platform for multi-engineering simulation and model-based design for dynamic systems that makes it possible to develop advanced multi-engineering models by simple drag-and-drop.

Visit the SystemModeler website to find out more.


Who is it for?

Users include system engineers, control engineers, system biologists, researchers, hobbyists, educators, students, and many others.


Current users

Wolfram SystemModeler was known as MathModelica prior to the acquisition of MathCore by Wolfram Research, Inc. in March 2011. For a glimpse at the diverse range of people using MathModelica and SystemModeler, visit our customer stories page.


Special information for professionals, educators, and students


General features

Modeling and Simulation

With drag-and-drop component-based design, SystemModeler makes it easy to create realistic multidomain models. Accurately simulate system behavior with efficient built-in numerical solvers that correctly handle systems with events and discontinuous behavior. Visualization is immediate, including automatic animation of 3D mechanical components.

  • Drag-and-drop modeling
  • Hierarchical modeling
  • Multidomain modeling
  • Built-in model libraries
  • Hybrid system modeling
  • Simulation and experimentation
  • Instant visualization
Analysis and Design with Mathematica

Bring the full power of Mathematica to your model analysis. Programmatically control SystemModeler simulations and use built-in functions for finding model equilibria, linearizing models, and more. Perform model calibration and system optimization using Mathematica‘s symbolic and numerical features, and present your results with advanced graphics and interactivity.

  • Programmatic simulation control
  • Sensitivity analysis
  • Model calibration
  • Notebook environment
  • Plotting and custom visualization
  • Model and equation analysis
  • Control system design

For more in-depth information, visit the Features of SystemModeler pages.



Yes. Wolfram Training offers free on-demand courses that provide an introduction to SystemModeler and the Modelica language, with additional scheduled live courses coming soon.


Get familiar with drag-and-drop and multidomain modeling, built-in libraries, system simulation, and connecting to Mathematica.


Learn how to simulate, analyze, calibrate, and control your model from Mathematica.


Get in-depth understanding of how the underlying concepts in the Modelica language work.




Uses and Examples of SystemModeler

Wolfram SystemModeler is an easy-to-use, next-generation modeling and simulation environment for cyber-physical systems. Using drag-and-drop from the large selection of built-in and expandable modeling libraries, you can build industrial strength, multidomain models of your complete system. Adding the power of Mathematica gives you a fully integrated environment for analyzing, understanding, and quickly iterating system designs. …

View page »