Products | Services | Support | Company | Contact

MathModelica

About MathModelica

    Editions

        Professional

        Student

    Modeling

    Simulation

    Analysis

    Documentation

    Libraries

    Premier Service

    Latest Release

Learning

    Screencasts

    Book

    Training

Q&A

Purchasing

Download Trial

Easy model composition

System Designer is a graphical and textual intuitive drag-and-drop interface for creating dynamic models. Models and packages are assembled using components from available model libraries, or by creating completely new models textually.

modeleditor (88K)

Multi-engineering modeling and simulation

By combining components from different engineering fields, such as mechanical, electrical, thermal, controls engineering, biochemical, or your own, you can create multi-engineering models of complex systems.

MathModelica also offers you the unique flexibility of combining different modeling paradigms, such as block-based, object-oriented or bond graph modeling, giving you the possibility of choosing the best approach to reach your objectives.

As model libraries are completely open you can access the model code for all included libraries, as well as creating your own libraries to suite specific needs.

Key features

The System Designer includes the following key features:

  • Easy to use graphical user interface for building model diagrams
  • Graphical access to component libraries, including both ready-made and user-defined libraries
  • Class view pane for easy browsing of existing libraries
  • Dynamically updated class view for incremental library development
  • Parameter pane for specifying component parameters and getting information default parameter values, and units
  • Component stencils showing visual appearance of components
  • Easy drag-n-drop modeling using predefined and user-specified components
  • Same topology as in real life. Not limited to blocks with defined flow direction
  • Extensive and expandable libraries of predefined and user-defined components and blocks
  • Ability to handle hybrid systems
  • Ability to manage complex designs by segmenting models into hierarchies of design components
  • Connectivity to Mathematica with the Mathematica link included in MathModelica Professional.

Handling simulations >>