Symbolic and Numeric Math Engine - MapleSim Features - System-Level Modeling and Simulation
Why MapleSim?  |  Features  |  Academic  |  Demos & Videos  |  Model Gallery  |  Resources  |  Toolboxes  |  Services
World’s Most Powerful Symbolic and Numeric Math Engine


Complementing its strong numerics, the powerful symbolic modeling engine in MapleSim provides many advantages other systems simply cannot match, from automatically generated system equations to real-time simulation code for complex systems. Symbolic computation is quickly becoming one of the most important and defining technologies of next-generation modeling techniques. It provides the flexibility to develop model equations quickly and it offers the flexibility to better manage models and get to the optimal results faster.

With its symbolic approach, MapleSim provides many advantages, including:

  • Automatically generated system equations
  • Algebraic simplification of model equations without loss of fidelity
  • Symbolic reduction of DAEs to index 1
  • Elimination of algebraic loops
  • High-accuracy stiff solvers through the use of exact, symbolic Jacobians instead of numeric approximations
  • Commonly used multibody properties, such as mass matrices, constraint Jacobians, and force functions
  • Advanced analysis: sensitivity, optimization, inverse kinematics, inverse dynamics, and more
  • Highly sophisticated event detection and handling
  • Advanced code generation and optimization

Videos:


Play Video

Unique symbolic computation tools

Play Video
Play Video

Directly Mapping the Model Diagram to the Physical System

Play Video

Play Video

Intuitive multi-domain modeling

Play Video
Play Video

Fast solvers for ODE and DAE systems

Play Video