Skip to Main Content Skip to Search
Home |   Australia  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company

 

Simscape 3.0

Product Description

Using the Simscape Language

The Simscape language enables you to add new physical domains and to create your own physical modeling components and libraries. It is based on the MATLAB programming language, well-known by engineers. Using this object-oriented modeling language, you can define custom components, complete with parameterization, physical connections, and equations represented as acausal implicit DAEs. You can also use MATLAB to analyze the parameter values, perform preliminary computations, and initialize system variables. The Simulink block and dialog box for the component are automatically created from the Simscape file.

The components you create can reuse the physical domain definitions provided with Simscape to ensure that your components are compatible with the standard Simscape components. You can also add your own physical domains. You can automatically build and manage Simulink libraries of your Simscape components and domains, enabling you to share these models across your organization. You can also generate C code from Simulink models that contain your custom components.

Using the Simscape language to create a custom model of an ultracapacitor with losses. The equation shown (left, bottom) is implemented in the Simscape language (far left). The Simulink block (left, top) and dialog box (left, center) are created automatically from the Simscape file. Click on image to see enlarged view.
Contact sales
Trial software
E-mail this page

Get Pricing and
Licensing Options

Recorded Webinar

Modeling Electromechanical Systems with SimElectronics new