Wolfram System Modeler

Wolfram System Modeler

Wolfram System Modeler


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 the Wolfram Language gives you a fully integrated environment for analyzing, understanding and quickly iterating system designs. Driving insight, innovation and results.


Drag, Drop & Connect

Quickly and intuitively create models using SystemModeler’s drag-and-drop approach. Pick up components like transistors or springs and drop them onto the canvas.

 Full Simulation Control

Get complete control over simulations with an interactive notebook environment powered by the Wolfram Language. Programmatically specify initial conditions, parameter values and input signal functions.

Unlimited Analysis

Perform your own symbolic and numerical computations by accessing the full model equations and simulation results of your models. Bring the full power of the Wolfram Language to your model analysis.

Multidomain Modeling

Real-world machines and systems are rarely confined to a single physical domain. Models can contain any combination of interconnected components from any number of domains mimicking real-world topology.

Instant Animations

Plot the value of a system variable with a single click. Plot multiple variables, create parametric plots and choose from built-in plot styles with a point-and-click interface.

Automatically Generate Reports

Run simulation models under different conditions and configurations and automatically generate customized reports based on the simulation results.

Share & Collaborate

Share individual components or libraries with others as Modelica code or Functional Mock-up Units. Protect your intellectual property by sharing components as Functional Mock-up Units and allow them to be used in a wide range of tools.

Hardware & Software Connectivity

Put your models in the loop by directly connecting your own hardware devices and software sources, and run them together with the simulation.