Main Content

bandwidth

Ancho de banda de respuestas en frecuencia

Descripción

ejemplo

fb = bandwidth(sys) devuelve el ancho de banda del modelo de sistema dinámico SISO sys. El ancho de banda es la primera frecuencia donde la ganancia disminuye por debajo del 70,79% (-3 dB) de su valor CC. El ancho de banda se expresa en rad/TimeUnit, donde TimeUnit es la propiedad TimeUnit de sys.

ejemplo

fb = bandwidth(sys,dbdrop) devuelve el ancho de banda para una disminución de ganancia específica.

Ejemplos

contraer todo

Calcule el ancho de banda de la función de transferencia sys = 1/(s+1).

sys = tf(1,[1 1]);
fb = bandwidth(sys)
fb = 0.9976

Este resultado muestra que la ganancia de sys disminuye hasta 3 dB por debajo de su valor CC a aproximadamente 1 rad/s.

Calcule la frecuencia a la que la ganancia de un sistema disminuye hasta 3,5 dB por debajo de su valor CC. Cree un modelo de espacio de estados.

A = [-2,-1;1,0];
B = [1;0];
C = [1,2];
D = 1;
sys = ss(A,B,C,D);

Encuentre el ancho de banda de 3,5 dB de sys.

dbdrop = -3.5;
fb = bandwidth(sys,dbdrop)
fb = 0.8348

Encuentre el ancho de banda de cada entrada de un arreglo de modelos de función de transferencia de 5 por 1. Utilice un bucle for para crear el arreglo y confirme sus dimensiones.

sys = tf(zeros(1,1,5));
s = tf('s');
for m = 1:5
    sys(:,:,m) = m/(s^2+s+m);
end
size(sys)
5x1 array of transfer functions.
Each model has 1 outputs and 1 inputs.

Encuentre los anchos de banda.

fb = bandwidth(sys)
fb = 5×1

    1.2712
    1.9991
    2.5298
    2.9678
    3.3493

bandwidth devuelve un arreglo en el que cada entrada es el ancho de banda de la entrada correspondiente en sys. Por ejemplo, el ancho de banda de sys(:,:,2) es fb(2).

Argumentos de entrada

contraer todo

Sistema dinámico, especificado como un modelo de sistema dinámico SISO, o bien un arreglo de modelos de sistemas dinámicos SISO. Se admiten los siguientes tipos de sistemas dinámicos:

  • Modelos LTI numéricos de tiempo continuo o de tiempo discreto, como modelos tf, zpk o ss.

  • Modelos de datos de respuesta en frecuencia, como modelos frd. En el caso de estos modelos, bandwidth utiliza el primer punto de frecuencia para aproximar la ganancia de CC.

Si sys es un arreglo de modelos, bandwidth devuelve un arreglo del mismo tamaño, en el que cada entrada es el ancho de banda del modelo correspondiente en sys. Para obtener más información sobre arreglos de modelos, consulte Arreglos de los modelos.

Disminución de ganancia en dB, especificada como un escalar negativo real.

Argumentos de salida

contraer todo

Ancho de banda de respuestas en frecuencia, devuelto como un escalar o un arreglo. Si sys es:

  • Un solo modelo, entonces fb es el ancho de banda de sys.

  • Un arreglo de modelos, entonces fb es un arreglo del mismo tamaño que el arreglo de modelos de sys. Cada entrada es el ancho de banda de la entrada correspondiente en sys.

fb se expresa en rad/TimeUnit, donde TimeUnit es la propiedad TimeUnit de sys.

Historial de versiones

Introducido antes de R2006a

Consulte también

| |