Last Updated July 22, 2017


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. Driving insight, innovation, and results.

Using the Wolfram SystemModeler, high-precision modeling simulations can be performed, because, unlike almost every other system, the SystemModeler computes not only numerically but also symbolically, i.e. with arbitrary accuracy. Numerous libraries, including the related modeling tools, simplify these multiphysical simulations. The models are created by drag-and-drop components from integrated or added libraries. The libraries contain components from a variety of technical fields, e.g. electrical, mechanical, fluidic, and chemical applications, as well as from biological applications and energy management.

To simulate and experiment with models you typically interactively select what variables to visualize or for 3d mechanical systems automatically animate.

For programmatic control of simulation and more advanced analysis and design there is a built-in Wolfram SystemModeler Link that integrates Mathematica and Wolfram SystemModeler. Typical analysis tasks include parameter sweeps, sensitivity analysis. Typical design tasks include parameter optimization such as in model calibration or control design.

Due to the scope and depth of SystemModeler, the field of application cannot clearly be defined. Potential users include system engineers, control engineers, system biologists, researchers, hobbyists, educators, students, and many others.