Main Content

dss

Cree modelos de espacio de estados de descriptores

Sintaxis

sys = dss(A,B,C,D,E)
sys = dss(A,B,C,D,E,Ts)
sys = dss(A,B,C,D,E,ltisys)

Descripción

sys = dss(A,B,C,D,E) crea el modelo de espacio de estados del descriptor de tiempo continuo

Edxdt=Ax+Buy=Cx+Du

La salida sys es un modelo SS que almacena los datos del modelo (consulte State-Space Models). Tenga en cuenta que ss produce el mismo tipo de objeto. Si la matriz D = 0, puede simplemente establecer d en el escalar 0 (cero).

sys = dss(A,B,C,D,E,Ts) crea el modelo de descriptor de tiempo discreto

Ex[n+1]=Ax[n]+Bu[n]y[n]=Cx[n]+Du[n]

con el tiempo de muestreo Ts (en segundos).

sys = dss(A,B,C,D,E,ltisys) crea un modelo de descriptor cuyas propiedades (incluido el tiempo de muestreo) se heredan del modelo LTI ltisys.

Cualquiera de las sintaxis anteriores puede ir seguida de pares nombre de propiedad-valor de propiedad

'Property',Value

Cada par especifica una propiedad LTI concreta del modelo, por ejemplo, los nombres de las entradas o algunas notas en el historial del modelo. Consulte set y el ejemplo a continuación para más información.

Ejemplos

El comando

sys = dss(1,2,3,4,5,'inputdelay',0.1,'inputname','voltage',...
                                            'notes','Just an example');

crea el modelo

5x˙=x+2uy=3x+4u

con un retardo de entrada de 0,1 segundos. La entrada se etiqueta con 'voltage' y se añade una nota para indicar que se trata únicamente de un ejemplo.

Historial de versiones

Introducido antes de R2006a

Consulte también

| | |