Static method of mss.
Convert a MATLAB ss/dss model into an
equivalent explicit MTI (mss) model.
Source: src/model/@mss/ss2mss.m
ss2mss converts a linear time-invariant state-space
model
represented as a MATLAB ss or dss object
into an equivalent explicit multilinear state-space (mss)
model.
For descriptor systems (dss objects), the descriptor
matrix E must be nonsingular. The function first converts
the system into explicit form,
and then constructs the corresponding multilinear state-space model using a CPN tensor representation.
The generated mss object preserves the state, input, and
output names from the original linear model.
lsysLinear time-invariant state-space model.
ss or dsstensorTypeTensor representation used internally.
string"CPNTensor"Currently, only the following value is supported:
"CPNTensor" – Norm-1 Canonical Polyadic (CP) tensor
representation.msysExplicit multilinear state-space model.
mssmsys = mss.ss2mss(lsys)
msys = mss.ss2mss(lsys,"CPNTensor")A = [0 1;
-2 -3];
B = [0;
1];
C = [1 0];
D = 0;
sys = ss(A,B,C,D);
msys = mss.ss2mss(sys);E = [2 0;
0 1];
A = [0 1;
-2 -3];
B = [0;
1];
C = [1 0];
D = 0;
sys = dss(A,B,C,D,E);
msys = mss.ss2mss(sys);MyToolbox Documentation | Generated automatically by CI/CD pipeline