You don't have javascript enabled. Please enble Javascript to access website content.

CALL : +41 44 586 00 56


You have no items in your shopping cart.

Product was successfully added to your shopping cart.

System Modeler

Features of SystemModeler

Modeling & Simulation with SystemModeler

Build high-fidelity models using predefined components in an easy drag-and-drop environment. Perform numerical experiments on your models to explore and tune system behavior.

Drag & Drop Modeling

Drag & Drop Modeling

Multidomain Modeling

Built-in Model Libraries

Hybrid Systems Modeling

Simulation & Experimentation

Instant Visualization

  • Standalone Simulation Executable
  • Export & Publish Results
  • BioChem Libraries
  • Custom Components & Libraries
  • See All Modeling & Simulation Features

Analysis & Design with Mathematica

Get a deeper understanding of model behavior using Mathematica. Analyze model equations and simulation results using all of Mathematica's features including visualization, control systems design, and more.

Programmatic Simulation Control

Sensitivity Analysis

Model Calibration

Notebook Environment

Plotting & Custom Visualization

Model & Equation Analysis

Control System Design

  • Computable Data
  • Optimization & Design
  • All of Mathematica
  • See All Analysis & Design Features

Why SystemModeler?

Wolfram SystemModeler is the most complete physical modeling and simulation tool. Unlike other systems, SystemModeler requires no add-ons and fully supports the standard Modelica model language. And SystemModeler is designed to connect perfectly with Mathematica for the ultimate integrated modeling, simulation, and analysis workflow.

Product Comparison

supportedsupported supported partially supported supportedadditional purchase required  
  SystemModeler MapleSim* Simulink*
Additional Requirements Mathematica optional *Maple required *Matlab required
Hierarchical modeling that follows real-life topology supported supported supported
Multidomain modeling supported supported supported
Drag-and-drop model design supported supported supported
Work with Modelica models supported supported  
Combine Modelica code with drag-and-drop design supported    
Include external C functions supported   supported
Built-in Model LibrariesSystemModelerMapleSimSimulink
Biochemical pathways supported    
Electrical (analog and multiphase) supported supported supported
Magnetic supported supported supported
Mechanical (translational, rotational, and 3D multibody) supported supported supported
Signal blocks (continuous, discrete, and logical) supported supported supported
State graphs supported   supported
Thermal (heat transfer and fluid flow) supported supported supported
Hybrid continuous-discrete solver supported supported supported
Real-time solver supported   supported
Sensitivity analysis solver supported    
Initialize to steady state supported   supported
One-click plotting of any system variable supported    
Automatic 3D mechanical visualization supported supported  
Custom visualization environment Mathematica Maple Matlab
2D and 3D graphics language supported supported supported
Advanced 3D graphics (lighting, transparency, and more) supported supported supported
2D and 3D animation supported supported supported
Standard formats (.avi and .mov) supported   supported
Standard formats (.avi and .mov) supported    
Analysis & DesignSystemModelerMapleSimSimulink
Analysis platform Mathematica Maple Matlab
Programmable simulation control supported supported supported
Parallelized parameter sweeps supported   supported
Model equation analysis supported supported  
Model equilibrium detection supported supported supported
Control systems design supported supported supported
Model calibration supported supported supported
System optimization supported supported supported
Reusable standalone simulation executable supported   supported
Interactive HTML model supported   supported

Simplify Your Workflow

SystemModeler implements the Modelica language, which takes advantage of the strengths from component-based modeling, where the flow in components is modeled. This presents significant advantages compared to block-based modeling. This example of constructing an electric circuit illustrates the simplified workflow obtained with component-based modeling:

The Modelica Advantage

Modelica is an open standard language specifically designed for modeling physical systems. It allows individuals and groups to efficiently work together on large-scale projects, constructing reusable custom components and libraries.

Wolfram MathCore is a founding member of the Modelica Association and has taken an active part in the Modelica language design since 1997. SystemModeler is the result of this effort and more than 10 years of close cooperation with customers in the automotive, heavy-machinery, life science, and marine sectors, making it the easiest Modelica tool to use.

Beyond Simulation

A high-fidelity model is useful for much more than just numerical simulation, including everything from optimization and control design to custom visualization and interactivity. Together, SystemModeler and Mathematica provide complete programmatic control of simulations, enabling all kinds of design and analysis.

How to Buy SystemModeler

Where do you plan to use SystemModeler?


  • For small, medium,
  • and large businesses


  • For government
  • organizations and labs


  • For researchers,
  • educators, and students
Price From: $280.00

Availability: In stock

* Required Fields

Price From: $280.00