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
- Aerospace & Defense
- Automotive & Transportation
- Heavy Equipment
- Marine
- Industrial Manufacturing
- Consumer Products
- Energy
- Life Sciences
- Education
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.
Training
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.
Learn to construct, simulate and visualize a variety of systems using Wolfram SystemModeler. Start with drag-and-drop tools and built-in modeling libraries, then move on to building your own components using the Modelica language. Learn helpful SystemModeler tips and tricks for quick model development.
Get a deeper understanding of model behavior using the Wolfram Language and SystemModeler. Learn how to create custom visualizations of simulation results, such as 3D parametric plots and animated diagrams. You will also learn how to construct control systems, do parameter calibration, programmatically create models and more.