Note: This page has been translated by MathWorks. Click here to see

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Linear approximation of Simulink model or subsystem

`linsys = linearize(mdl,io)`

`linsys = linearize(mdl,io,op)`

`linsys = linearize(mdl,io,param)`

`linsys = linearize(mdl,io,blocksub)`

`linsys = linearize(mdl,io,options)`

`linsys = linearize(mdl,io,op,param,blocksub,options)`

`linsys = linearize(mdl,blockpath)`

`linsys = linearize(mdl,blockpath,op)`

`linsys = linearize(mdl,blockpath,param)`

`linsys = linearize(mdl,blockpath,blocksub)`

`linsys = linearize(mdl,blockpath,options)`

`linsys = linearize(mdl,blockpath,op,param,blocksub,options)`

`linsys = linearize(___,'StateOrder',stateorder)`

`[linsys,linop] = linearize(___)`

`[linsys,linop,info] = linearize(___)`

specifies the order of the states in the linearized model for any of the
previous syntaxes.`linsys`

= linearize(___,'StateOrder',`stateorder`

)

As an alternative to the `linearize`

function,
you can linearize models using one of the following methods:

To interactively linearize models, use the

**Linear Analysis Tool**. For an example, see Linearize Simulink Model at Model Operating Point.To obtain multiple transfer functions without modifying the model or creating an analysis point set for each transfer function, use an

`slLinearizer`

interface. For an example, see Vary Parameter Values and Obtain Multiple Transfer Functions.

Although both Simulink
Control Design software and the Simulink `linmod`

function
perform block-by-block linearization, Simulink
Control Design linearization
functionality has a more flexible user interface and uses Control System
Toolbox numerical
algorithms. For more information, see Linearization Using Simulink Control Design Versus Simulink.

Linear Analysis Tool | `findop`

| `linearizeOptions`

| `slLinearizer`