dssdata - Extract descriptor state-space data

Syntax

[A,B,C,D,E] = dssdata(sys)
[A,B,C,D,E,Ts] = dssdata(sys)

Description

[A,B,C,D,E] = dssdata(sys) returns the values of the A, B, C, D, and E matrices for the descriptor state-space model sys (see dss). dssdata is equivalent to ssdata for regular state-space models (i.e., when E=I). If sys has internal delays, A, B, C, D are obtained by first setting all internal delays to zero (creating a system with delay-free dynamics).

[A,B,C,D,E,Ts] = dssdata(sys) also returns the sample time Ts.

Other properties of sys can be accessed with get or by direct structure-like referencing (e.g., sys.Ts).

For arrays of SS models with variable order, use the syntax

[A,B,C,D,E] = dssdata(sys,'cell')

to extract the state-space matrices of each model as separate cells in the cell arrays A, B, C, D, and E.

See Also

dss, get, getdelaymodel, ltimodels, ltiprops, ssdata

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS