If the linear analysis points change with subsequent calls to compiling functions, the
model is recompiled.
For more information on specifying linearization inputs, outputs, and openings, see
“Specify Portion of Model to Linearize” on page 2-13.
BlockSubstitutions — Substitute linearizations for blocks and model
subsystems
[] (default) | structure array | string array | character vector | cell array of character
vectors
Substitute linearizations for blocks and model subsystems, specified as the comma-
separated pair consisting of 'BlockSubstitutions' and one of the following:
- A structure array
- A string array
- A character vector
- A cell array of character vectors
Use 'BlockSubstitutions' to specify a custom linearization for a block or subsystem.
For example, you can specify linearizations for blocks that do not have analytic
linearizations, such as blocks with discontinuities or triggered subsystems.
If the block substitutions change with subsequent calls to compiling functions, the model
is recompiled.
UseBusSignalLabels — Flag indicating whether to use bus signal channel
numbers or names
'off' (default) | 'on'
Flag indicating whether to use bus signal channel numbers or names to label the I/Os in
the linearized model, specified as the comma-separated pair consisting of
'UseBusSignalLabels' and one of the following:
- 'off' — Use bus signal channel numbers to label I/Os on bus signals in the linearized
model. - 'on' — Use bus signal names to label I/Os on bus signals in the linearized model. Bus
signal names appear in the results when the I/O points are at the output of the
following blocks:
15 Alphabetical List