Handle Blocks with Internal State Representation
Operating Point Object Excludes Blocks with Internal States
The operating point object used for linearization and control design does not include
these Simulink blocks with internal state representation:
- Memory blocks
- Transport Delay and Variable Transport Delay blocks
- Disabled If Action Subsystem and Switch Case Action Subsystem blocks
- Backlash blocks
- MATLAB Function blocks with persistent data
- Rate Transition blocks
- Stateflow blocks
- S-Function blocks with states not registered as Continuous or Double Value Discrete
For example, if you compute a steady-state operating point for the following Simulink
model, the resulting operating point object does not include the Backlash block states
because these states have an internal representation. If you use this operating point
object to initialize a Simulink model, the initial conditions of the Backlash blocks might be
incompatible with the operating point.
Identifying Blocks with Internal States in Your Model
Generate a list of blocks that have internal state representations.
sldiagnostics(sys,'CountBlocks')
Handle Blocks with Internal State Representation