lsim
Representar una respuesta en el tiempo simulada de un sistema dinámico para entradas arbitrarias; datos de respuesta simulada
Sintaxis
Descripción
Gráficas de respuesta
lsim(
representa la respuesta en el tiempo simulada del modelo del sistema dinámico sys
,u
,t
)sys
para el historial de entradas (t
,u
). El vector t
especifica las muestras de tiempo para la simulación. En sistemas con una única entrada, la señal de entrada u
es un vector de la misma longitud que t
. En los sistemas de varias entradas, u
es un arreglo con tantas filas como muestras de tiempo (length(t)
) y tantas columnas como entradas a sys
.
lsim(
simula las respuestas de varios modelos de sistemas dinámicos para el mismo historial de entradas y representa estas respuestas en una única figura. Todos los sistemas deben contar con el mismo número de entradas y salidas. También puede utilizar los argumentos de entrada sys
1,sys
2,...,sys
N,u
,t
,___)x0
y method
cuando calcule las respuestas de varios modelos.
Datos de respuesta
devuelve la respuesta del sistema y
= lsim(sys
,u
,t
)y
, muestreada en los mismos tiempos t
que la entrada. En sistemas con una única salida, y
es un vector de la misma longitud que t
. En sistemas de varias salidas, y
es un arreglo que tiene tantas filas como muestras de tiempo (length(t)
) y tantas columnas como salidas en sys
. Esta sintaxis no genera una gráfica.
Linear Simulation Tool
lsim(
abre la herramienta Linear Simulation Tool. Para más información sobre el uso de esta herramienta para el análisis lineal, consulte Working with the Linear Simulation Tool.sys
)
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Cuando necesite opciones de personalización de gráficas adicionales, utilice en su lugar
lsimplot
.
Algoritmos
En una función de transferencia de tiempo discreto,
lsim
filtra la entrada en función de la recursión asociada con esta función de transferencia:
En el caso de modelos zpk
de tiempo discreto, lsim
filtra la entrada a través de una serie de secciones de primer y segundo orden. Este enfoque evita que se formen los polinomios del numerador y denominador, que pueden provocar inestabilidad numérica para modelos de órdenes superiores.
En el caso de modelos de espacio de estados de tiempo discreto, lsim
propaga las ecuaciones de espacio de estados de tiempo discreto
En el caso de sistemas de tiempo continuo, lsim
discretiza, en primer lugar, el sistema con c2d
y, a continuación, propaga las ecuaciones de espacio de estados de tiempo discreto resultantes. A menos que especifique lo contrario con el argumento de entrada method
, lsim
utiliza el método de discretización de retención de primer orden cuando la señal de entrada es suave, y de retención de orden cero cuando la señal de entrada es discontinua, como en el caso de pulsos u ondas cuadradas. El tiempo de muestreo para la discretización es el espacio dT
entre las muestras de tiempo proporcionado en t
.
Historial de versiones
Introducido antes de R2006a