bandwidth
Ancho de banda de respuestas en frecuencia
Descripción
devuelve el ancho de banda del modelo de sistema dinámico SISO fb
= bandwidth(sys
)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
.
Ejemplos
Calcular el ancho de banda del sistema
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.
Encontrar el ancho de banda de un sistema con disminución de ganancia personalizada
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
Encontrar el ancho de banda de un arreglo de modelos
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
sys
— Sistema dinámico
modelo de sistema dinámico | arreglo de modelos
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:
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 más información sobre arreglos de modelos, consulte Arreglos de los modelos.
dbdrop
— Disminución de ganancia
-3 (predeterminado) | escalar negativo
Disminución de ganancia en dB, especificada como un escalar negativo real.
Argumentos de salida
fb
— Ancho de banda de respuestas en frecuencia
escalar | arreglo
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 desys
.Un arreglo de modelos, entonces
fb
es un arreglo del mismo tamaño que el arreglo de modelos desys
. Cada entrada es el ancho de banda de la entrada correspondiente ensys
.
fb
se expresa en rad/TimeUnit
, donde TimeUnit
es la propiedad TimeUnit
de sys
.
Historial de versiones
Introducido antes de R2006a
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)