sigma
Gráfica de valores singulares de un sistema dinámico
Sintaxis
Descripción
sigma(
representa los valores singulares de la respuesta en frecuencia de un modelo de sistema dinámico sys
)sys
. sigma
determina automáticamente las frecuencias para representar en función de la dinámica del sistema.
Si sys
es un modelo de una única entrada y una única salida (SISO), la gráfica de valores singulares es entonces similar a su respuesta de la magnitud de Bode.
Si sys
es un modelo de múltiples entradas y múltiples salidas (MIMO) con Nu
entradas y Ny
salidas, la gráfica de valores singulares muestra min(Nu,Ny)
líneas en la gráfica correspondiente a cada valor singular de la matriz de respuesta en frecuencia. En los sistemas MIMO, la gráfica de valores singulares amplía la respuesta de la magnitud de Bode y resulta útil en el análisis de robustez.
Si sys
es un modelo con coeficientes complejos, entonces:
En la escala de frecuencia logarítmica, el diagrama muestra dos ramas, una para frecuencias positivas y otra para frecuencias negativas. El diagrama también muestra flechas que indican la dirección de los valores de frecuencia que aumentan para cada rama. Consulte Gráfica de valores singulares de un modelo con coeficientes complejos.
La escala de frecuencia lineal, el diagrama muestra una única rama con un rango de frecuencia simétrico centrado en un valor de frecuencia de cero.
sigma(___,
representa valores singulares de la respuesta de sistema para frecuencias especificadas por w
)w
.
Si
w
es un arreglo de celdas en formato{wmin,wmax}
, entoncessigma
representa la respuesta en frecuencias entrewmin
ywmax
.Si
w
es un vector de frecuencias, entoncessigma
representa la respuesta en cada frecuencia especificada. El vectorw
puede contener frecuencias negativas y positivas.
Puede utilizar w
con cualquiera de las combinaciones de entrada/argumento de sintaxis anteriores.
sigma(___,
representa las respuestas de los valores singulares modificadas en función del argumento type
)type
. Especifique type
de la siguiente manera:
1
para representar los valores singulares de la respuesta en frecuencia H-1, donde H es la respuesta en frecuencia desys
.2
para representar los valores singulares de la respuesta en frecuencia I+H.3
para representar los valores singulares de la respuesta en frecuencia I+H-1.
Solo puede utilizar el argumento type
para sistemas cuadrados, es decir, los sistemas que cuenten con el mismo número de entradas y salidas.
[
devuelve los valores singulares de la respuesta en cada frecuencia del vector sv
,wout
] = sigma(sys
)wout
. La salida sv
es una matriz y el valor sv(:,k)
proporciona los valores singulares en un orden descendente en la frecuencia wout(k)
. La función determina automáticamente frecuencias de wout
en función de la dinámica del sistema. Esta sintaxis no crea una gráfica.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Cuando necesite opciones de personalización de gráficas adicionales, utilice en su lugar
sigmaplot
.
Algoritmos
sigma
utiliza la función MATLAB® de svd
para calcular los valores singulares de la respuesta en frecuencia compleja.
En un modelo
frd
,sigma
calcula los valores singulares desys.ResponseData
en las frecuenciassys.Frequency
.Para los modelos de tiempo continuo
tf
,ss
ozpk
con función de transferencia H(s),sigma
calcula los valores singulares de H(jω) como una función de la frecuencia ω.En los modelos de tiempo discreto
tf
,ss
ozpk
con función de transferencia H(z) y tiempo de muestreo Ts,sigma
calcula los valores singulares depara frecuencias ω entre 0 y la frecuencia Nyquist ωN = n/Ts.
Historial de versiones
Introducido antes de R2006a