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.

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

Linear approximation of Simulink model or subsystem

`linsys = linearize(sys,io)`

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

`linsys = linearize(sys,io,tsnapshot)`

`linsys = linearize(sys,blockpath)`

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

`linsys = linearize(sys,blockpath,tsnapshot)`

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

`linsys = linearize(sys,blocksub,io,op)`

`linsys = linearize(sys,blocksub,io,tsnapshot)`

`linsys = linearize(___,param)`

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

`linsys = linearize(___,options)`

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

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

specifies
the order of the states in the linearized model.`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.

`findop`

| Linear Analysis Tool | `linearizeOptions`

| `slLinearizer`

Was this topic helpful?