Simulink Control Design™ - MathWorks

(Tuis.) #1
Specify params as the Parameters property of sllin.

sllin.Parameters = params;

Now, when you use commands such as getIOTransfer, getLoopTransfer,
getSensitivity, and getCompSensitivity, the software returns a linearization for
each parameter grid point specified by sllin.Parameters.

Suppose you want to linearize the model at multiple snapshot times, for example at t =
{0,1,2}. To do so, configure the OperatingPoints property of sllin.

sllin.OperatingPoints = [0 1 2];

You can optionally configure the linearization options and specify substitute linearizations
for blocks and subsystems in your model. After fully configuring sllin, use the
getIOTransfer, getLoopTransfer, getSensitivity, and getCompSensitivity
commands to linearize the model as required.

Input Arguments


mdl — Simulink model name
character vector | string

Simulink model name, specified as a character vector or string.
Example: 'scdcascade'

pt — Analysis point
character vector | string | cell array of character vectors | string array | vector of
linearization I/O objects

Analysis point on page 15-271 to be added to the list of analysis points for sllin,
specified as:


  • Character vector or string — Analysis point identifier that can be any of the following:

    • Signal name, for example pt = 'torque'

    • Block path for a block with a single output port, for example pt = 'Motor/PID'

    • Block path and port originating the signal, for example pt = 'Engine Model/1'



  • Cell array of character vectors or string array — Specifies multiple analysis point
    identifiers. For example:


15 Alphabetical List

Free download pdf