This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Component Equations

Write equations to represent custom component behavior

Examples and How To

Simple Algebraic System

This example shows implementation for a simple algebraic system:

Use Simulation Time in Equations

You can access global simulation time from the equation section using the time function.

Import Symbolic Math Toolbox Equations

Example of using Symbolic Math Toolbox™ software to solve the physical equations, generate code in the format appropriate for the Simscape™ language equation section, and incorporate the generated code into the equation section of a component file.


Defining Component Equations

The equation section of a Simscape file is executed throughout the simulation.

Using Conditional Expressions in Equations

You can specify conditional equations by using if statements.

Using Intermediate Terms in Equations

Textbooks often define certain equation terms in separate equations, and then substitute these intermediate equations into the main one.

Using Lookup Tables in Equations

You can use the tablelookup function in the equations section of the Simscape file to interpolate input values based on a set of data points in a one-dimensional, two-dimensional , or three-dimensional table.

Programming Run-Time Errors and Warnings

Use the assert construct to implement run-time error and warning messages for a custom block.

Was this topic helpful?