Simulation with SystemModeler

One-Click Simulation

Exploration is immediate; at the click of a button you have access to all values from every component in your model. Zoom into a region of interest and choose from built-in plot styles with a point-and-click interface.More

Rapidly compare designs and scenarios; simulate models with different parameter settings and plot them together, side by side or as parametric plots. Store as many different plots as you like and have them automatically updated and plotted when simulating.Less


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.More

Attach visualization geometries from CAD software to components, and automatically create live 3D animations for models with 3D mechanical components. Connect to Mathematica for programmable custom visualization.Less


Custom Plotting & Visualization

Create custom plots of variables, such as 3D plots and sensitivity bands, directly from simulation results. Results are immediately available in a standard interpolating function format, suitable for use in any visualization functions in the Wolfram Language.More

Define custom graphics, animations and customizable user interfaces for running simulations and visualizing the results.Less


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. More

Sweeps of simulations across sets of parameter values, including Monte Carlo simulations, are automatically run in parallel. Access advanced simulation options, manage the tradeoff between simulation speed and simulation detail by selecting one of the many available solvers, change solver tolerance and step size, and much more.Less


Simulate with Real Data

Set parameters and inputs using different data sources to realistically simulate models. Programmatically access Wolfram|Alpha’s huge collection of data on weather, material properties, commodity prices and hundreds of other areas.More

Connect to your own data sources such as databases and data sheets. Data can be imported from any of the 100+ formats natively supported by the Wolfram Language.Less


Publish Data and Plots

Share and publish your simulation results. Plots and numerical simulation data can be exported in standard image, data and document formats such as JPG, PNG, PDF, CSV and MAT.More

Use the built-in framework to publish models and accompanying simulation results as interactively browsable webpages. Less


Real-Time Simulation Interface

Gain a better understanding of your models by viewing simulation results in real time. Send control signals and change parameters in a running simulation using interactive controls such as sliders and gauges in the Wolfram Language.More

Visualize your results by creating custom interactive dashboards for your simulations.Less


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.More

Connect to Arduino boards, OPC Servers, gamepads, databases and more. Streamlined Modelica libraries allow you to drag and drop hardware and software connections just like any other component. The Wolfram Device Framework gives you full control over your connected devices.Less


Deploy Simulations

The optimized simulation executable compiled by SystemModeler is self-contained, including all numerical solvers, and enables royalty-free deployment on desktop and servers. More

The compiled executable reads parameter values and initial conditions from an XML file that you can easily generate programmatically, and simulation results are returned in a standard format that you can interpret in your application. Less

de es ru zh