initial
Respuesta a la condición inicial del modelo de espacio de estados
Sintaxis
initial(sys,x0)
initial(sys,x0,Tfinal)
initial(sys,x0,t)
initial(sys1,sys2,...,sysN,x0)
initial(sys1,sys2,...,sysN,x0,Tfinal)
initial(sys1,sys2,...,sysN,x0,t)
[y,t,x] = initial(sys,x0)
[y,t,x] = initial(sys,x0,Tfinal)
[y,t,x] = initial(sys,x0,t)
Descripción
initial(sys,x0)
calcula la respuesta no forzada de un modelo de espacio de estados (ss
) sys
con una condición inicial de los estados que especifica el vector x0
:
Esta función se puede aplicar a modelos de tiempo continuo y de tiempo discreto. Cuando se invoca sin argumentos de salida, initial
representa la respuesta a la condición inicial en la ventana.
initial(sys,x0,Tfinal)
simula la respuesta desde t = 0
hasta el tiempo final t = Tfinal
. Exprese Tfinal
en las unidades de tiempo del sistema, especificadas en la propiedad TimeUnit
de sys
. Para sistemas de tiempo discreto con tiempo de muestreo no especificado (Ts = -1
), initial
interpreta Tfinal
como el número de períodos de muestreo que simular.
initial(sys,x0,t)
usa el vector de tiempo t
proporcionado por el usuario para la simulación. Exprese t
en las unidades de tiempo del sistema, especificadas en la propiedad TimeUnit
de sys
. Para modelos de tiempo discreto, t
debería presentar el formato 0:Ts:Tf
, donde Ts
es el tiempo de muestreo. Para modelos de tiempo continuo, t
debería presentar el formato 0:dt:Tf
, donde dt
es el tiempo de muestreo de una aproximación discreta al sistema continuo (véase impulse
).
Para representar las respuestas a la condición inicial de varios modelos LTI en una única figura, utilice lo siguiente:
initial(sys1,sys2,...,sysN,x0)
initial(sys1,sys2,...,sysN,x0,Tfinal)
initial(sys1,sys2,...,sysN,x0,t)
Para obtener más información, consulte impulse
.
Cuando se aplica con argumentos de salida,
[y,t,x] = initial(sys,x0)
[y,t,x] = initial(sys,x0,Tfinal)
[y,t,x] = initial(sys,x0,t)
devuelve la respuesta de salida y
, el vector de tiempo t
usado para la simulación y las trayectorias de estado x
. No aparece ninguna gráfica en la pantalla. El arreglo y
tiene tantas filas como muestras de tiempo (longitud de t
) y tantas columnas como salidas. Del mismo modo, x
tiene length(t)
filas y tantas columnas como estados.
Ejemplos
Sugerencias
Puede cambiar las propiedades de la gráfica, por ejemplo, las unidades. Para información sobre cómo cambiar las propiedades de las gráficas, consulte Formas de personalizar gráficas.