Key Features in Version 2.0
Version 2.0 of MathModelica System Designer and MathModelica System Designer Professional includes several new features, including the new StateGraph library, interactive documentation, sensitivity analysis, and improved symbolic machinery.
Modeling
With the addition of the StateGraph library it is now possible to include state graphs in your models. The library is a free Modelica package providing components to model discrete event and reactive systems in a convenient way.
Browsing and searching for models is now a lot easier thanks to a completely renewed library browser. You can now easily search for components and get the results in a separate widget. Just as you can have several widgets open with different libraries to get a quick access to the components you are currently working with.
Other new modeling features include:
Tabbed model browsing, providing a convenient management of open models.
New library documentation browser, making it straight-forward not only to find information about models, but also to create and edit documentation using the built in HTML editor.
One-click creation of outside connectors facilitating the creation of new components
Support for the new Modelica 3 graphical annotations (with automatic conversion from Modelica 2 annotations), making it possible to create icons and diagrams with arcs, rotated text and bitmap images, and more.
With the release of version 2.0 we also release a new version of the BioChem library, namely version 0.95.
Simulation
A general purpose ODE solver, CVODES, for both stiff and nonstiff problems has been introduced. The new solver also includes sensitivity analysis, helping modelers to improve and understand their model by identifying its key parameters. A further improved symbolic machinery not only gives support to the StateGraph library, but also results in much more efficient simulations.
Other new simulation features include:
One-click generation of default simulation settings in model.
Have several plots in the same frame.
Improved efficiency of the symbolic machinery to cope with larger linear and non-linear equation systems, which improves the efficiency for simulation of large models.
Checking of min and max attributes for both parameters and variables during simulation to ensure they are within their defined limits.
Possibility to show/hide the plot legend.
Get variable values from plot with the pointer tool.
Professional edition only
The following key features have been added to the professional edition:
Syntax highlighting of Modelica models in a Modelica Input cell.
ModelEquations wizard that helps translating variable names when retrieving the model equations in Mathematica.
Documentation now in Mathematica 6 Documentation Center.
Improved plot legend for PlotSimulation[].
Convenient loading of Modelica files to Mathematica using the MathModelica palette.
