sigma
Valores singulares de la respuesta en frecuencia de un sistema dinámico
Descripción
[
devuelve los valores singulares sv
,wout
] = sigma(sys
)sv
de la respuesta en frecuencia del modelo de sistema dinámico sys
en cada frecuencia del vector wout
. La función determina automáticamente frecuencias para representar en función de la dinámica del sistema.
sigma(___)
representa los valores singulares de la respuesta en frecuencia de sys
con opciones de representación predeterminadas para todas las combinaciones de argumentos de entrada anteriores. Si sys
es un modelo de única entrada y única salida (SISO), la gráfica de valores singulares es entonces similar a su respuesta de la magnitud de Bode. Para ver más opciones de personalización de gráficas, utilice sigmaplot
.
Para representar valores singulares para varios sistemas dinámicos en la misma gráfica, puede especificar
sys
como lista de modelos separada por comas. Por ejemplo,sigma(sys1,sys2,sys3)
representa los valores singulares para tres modelos en la misma gráfica.Para especificar un color, un estilo de línea y un marcador para cada sistema de la gráfica, especifique un valor
LineSpec
para cada sistema. Por ejemplo,sigma(sys1,LineSpec1,sys2,LineSpec2)
representa dos modelos y especifica su estilo de gráfica. Para obtener más información sobre cómo especificar un valorLineSpec
, consultesigmaplot
.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Cuando necesite opciones de personalización de gráficas adicionales, utilice en su lugar
sigmaplot
.Las gráficas creadas con
sigma
no admiten títulos ni etiquetas multilínea especificados como arreglos de cadenas o arreglos de celdas de vectores de caracteres. Para especificar títulos y etiquetas multilínea, utilice una cadena única con un carácternewline
.sigma(sys) title("first line" + newline + "second line");
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
.En el caso de modelos en 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 en 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.