Simulink Control Design™ - MathWorks

(Tuis.) #1

linlft


Linearize model while removing contribution of specified blocks


Syntax


lin_fixed = linlft(sys,io,blocks)
[lin_fixed,lin_blocks] = linlft( )
[
] = linlft( ___ ,opt)


Description


lin_fixed = linlft(sys,io,blocks) linearizes the Simulink model named sys
while removing the contribution of certain blocks. Specify sys as a character vector or
string. Specify the full block path of the blocks to ignore in the cell array of character
vectors or string array called blocks. The linearization occurs at the operating point
specified in the Simulink model, which includes the ignored blocks. You can optionally
specify linearization points (linear analysis points) in the I/O object io. The resulting
linear model lin_fixed has this form:


The top channels In and Out correspond to the linearization points you specify in the I/O
object io. The remaining channels correspond to the connection to the ignored blocks.


When you use linlft and specify the 'block-by-block' linearization algorithm in
linearizeOptions, you can use all the variations of the input arguments for
linearize.


You can linearize the ignored blocks separately using linearize, and then combine the
linearization results using linlftfold.


linlft
Free download pdf