Specifications

Table Of Contents
dss
16-66
16dss
Purpose Specify descriptor state-space models
Syntax sys = dss(a,b,c,d,e)
sys = dss(a,b,c,d,e,Ts)
sys = dss(a,b,c,d,e,ltisys)
sys = dss(a,b,c,d,e,'Property1',Value1,...,'PropertyN',ValueN)
sys = dss(a,b,c,d,e,Ts,'Property1',Value1,...,'PropertyN',ValueN)
Description sys = dss(a,b,c,d,e) creates the continuous-time descriptor state-space
model
The matrix must be nonsingular. The output
sys is an SS modelstoring the
model data (see “LTI Objects” on page 2-3). Note that
ss produces the same
type of object. If the matrix , do can simply set
d to the scalar 0 (zero).
sys = dss(a,b,c,d,e,Ts) creates the discrete-time descriptor model
with sample time
Ts (in seconds).
sys = dss(a,b,c,d,e,ltisys) creates a descriptor model with generic LTI
properties inherited from the LTI model
ltisys (including the sample time).
See “LTI Properties” on page 2-26 for an overview of generic LTI properties.
Any of the previous syntaxes can be followed by property name/property value
pairs
'Property',Value
Each pair specifies a particular LTI property of the model, for example, the
input names or some notes on the model history. See
set and the example
below for details.
Example The command
Ex
·
Ax Bu+=
yCxDu+=
E
D 0=
Ex n 1+
[]
Ax n
[]
Bu n
[]
+=
yn
[]
Cx n
[]
Du n
[]
+=