Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

enbw

Ancho de banda de ruido equivalente

Descripción

ejemplo

bw = enbw(window) Devuelve el ancho de banda de ruido equivalente a dos caras, para una ventana muestreada uniformemente,.bwwindow El ancho de banda de ruido equivalente se normaliza mediante la potencia de ruido por bandeja de frecuencia.

ejemplo

bw = enbw(window,fs) Devuelve el ancho de banda de ruido equivalente a dos caras, en Hz.bw

Ejemplos

contraer todo

Determine el ancho de banda de ruido equivalente de una ventana de Hamming 1000 muestras de longitud.

bw = enbw(hamming(1000))
bw = 1.3638 

Determine el ancho de banda de ruido equivalente en Hz de una ventana superior plana 10000 muestras de longitud. La frecuencia de muestreo es de 44,1 kHz.

bw = enbw(flattopwin(10000),44.1e3)
bw = 16.6285 

Obtenga el ancho de banda de ruido rectangular equivalente de una ventana de von Hann y superponga el ancho de banda rectangular equivalente en el espectro de magnitud de la ventana. La ventana tiene 1000 muestras de longitud y la frecuencia de muestreo es de 10 kHz.

Establezca la frecuencia de muestreo, cree la ventana y obtenga la transformada de Fourier discreta de la ventana con 0 de frecuencia en el centro del espectro.

Fs = 10000; win = hann(1000); windft = fftshift(fft(win));

Obtenga el ancho de banda de ruido equivalente (rectangular) de la ventana de von Hann.

bw = enbw(hann(1000),Fs)
bw = 15.0150 

Trace la DFT de magnitud cuadrada de la ventana y utilice el ancho de banda de ruido equivalente para superponer el rectángulo equivalente. El ancho de banda de dos lados se divide uniformemente en todo el espectro.

freq = -(Fs/2):Fs/length(win):Fs/2-(Fs/length(win)); maxgain = 20*log10(abs(windft(length(win)/2+1)));  plot(freq,20*log10(abs(windft))) hold on plot(bw/2*[-1 -1 1 1],[-40 maxgain maxgain -40],'--') hold off  xlabel('Hz') ylabel('dB') axis([-60 60 -40 60])

Argumentos de entrada

contraer todo

Vector de ventana muestreado uniformemente, especificado como un vector de fila o columna con elementos con valores reales.

Ejemplo: hamming(1000)

Tipos de datos: double | single

Frecuencia de muestreo, especificada como un escalar positivo.

Argumentos de salida

contraer todo

Ancho de banda de ruido equivalente, especificado como un escalar positivo.

Tipos de datos: double | single

Más acerca de

contraer todo

Ancho de banda de ruido equivalente

El ancho de banda de ruido equivalente de una ventana es el ancho de un rectángulo cuyo área contiene la misma potencia total que la ventana. La altura del rectángulo es la magnitud cuadrada del pico de la transformada de Fourier de la ventana.

Suponiendo un intervalo de muestreo de 1, la energía total de la ventana, (), se puede expresar en la frecuencia o el dominio del tiempo comown

1/21/2|W(f)|2df=n|w(n)|2.

La magnitud del pico del espectro de la ventana se produce en f = 0. Esto es dado por

|W(0)|2=|nw(n)|2.

Para encontrar el ancho del ancho de banda rectangular equivalente, divida el área por la altura.

1/21/2|W(f)|2df|W(0)|2=n|w(n)|2|nw(n)|2.

Consulte un ejemplo que traza el ancho de banda rectangular equivalente sobre el espectro de magnitud de una ventana de von Hann.Ancho de banda de ruido rectangular equivalente

Consulte también

|

Introducido en R2013a