getLFTModel
Decompose generalized LTI model
Syntax
[H,B,S] = getLFTModel(M)
Description
extracts the components [H,B,S]
= getLFTModel(M
)H
, B
, and
S
that make up the Generalized matrix or Generalized LTI model
M
. The model M
decomposes into
H
, B
, and S
. These
components are related to M
as shown in the following
illustration.
The cell array B
contains the Control Design Blocks of M
.
The component H
is a numeric matrix, ss
model,
or frd
model that describes the fixed portion of
M
and the interconnections between the blocks of
B
. The matrix S
= blkdiag(S1,...,Sk)
contains numerical offsets that ensure that the
interconnection is well-defined when the current (nominal) value of
M
is finite.
You can recombine H
, B
, and
S
into M
using lft
, as follows:
M = lft(H,blkdiag(B{:})-S);
Output Arguments
|
Matrix, |
|
Cell array of Control Design Blocks (for example, |
|
Matrix of offset values. The software might introduce offsets when you
build a Generalized model to ensure that |
Tips
getLFTModel
gives you access to the internal representation of Generalized LTI models and Generalized Matrices. For more information about this representation, see Internal Structure of Generalized Models.
Version History
Introduced in R2011a