simscapeEquation
Convert symbolic expressions to Simscape language equations
Description
simscapeEquation(f)
converts the symbolic expression
f
to a Simscape™ language equation. This function call converts any derivative with
respect to the variable t
to the Simscape notation X.der
. Here X
is the
time-dependent variable. In the resulting Simscape equation, the variable time
replaces all instances
of the variable t
except for derivatives with respect to
t
.
simscapeEquation
converts expressions with the second and
higher-order derivatives to a system of first-order equations, introducing new
variables, such as x1
, x2
, and so on.
simscapeEquation(LHS,RHS)
returns a Simscape equation LHS == RHS
.
Examples
Tips
The equation section of a Simscape component file supports a limited number of functions. For details and the list of supported functions, see Simscape
equations
(Simscape). If a symbolic equation contains functions that are not available in the equation section of a Simscape component file,simscapeEquation
cannot convert these equations correctly to Simscape equations. Such expressions do not trigger an error message. Expressions with infinities are prone to invalid conversion.