info — Linearization information
structure
Linearization information, returned as a structure with the following fields:
Offsets — Linearization offsets
[] (default) | structure | structure array
Linearization offsets, returned as [] if s.Options.StoreOffsets is false. Otherwise,
Offsets is returned as one of the following:
- If linsys is a single state-space model, then Offsets is a structure.
- If linsys is an array of state-space models, then Offsets is a structure array with
the same dimensions as linsys.
Each offset structure has the following fields:
Field Description
x State offsets used for linearization, returned as a column vector of length nx,
where nx is the number of states in linsys.
y Output offsets used for linearization, returned as a column vector of length
ny, where ny is the number of outputs in linsys.
u Input offsets used for linearization, returned as a column vector of length nu,
where nu is the number of inputs in linsys.
dx Derivative offsets for continuous time systems or updated state values for
discrete-time systems, returned as a column vector of length nx.
StateNam
e
State names, returned as a cell array that contains nx elements that match
the names in linsys.StateName.
InputNam
e
Input names, returned as a cell array that contains nu elements that match
the names in linsys.InputName.
OutputNa
me
Output names, returned as a cell array that contains ny elements that match
the names in linsys.OutputName.
Ts Sample time of the linearized system, returned as a scalar that matches the
sample time in linsys.Ts. For continuous-time systems, Ts is 0.
If Offsets is a structure array, you can configure an LPV System block using the offsets.
To do so, first convert them to the required format using getOffsetsForLPV. For an
getIOTransfer