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 de dos lados, , para una ventana muestreada uniformemente, .bwwindow El ancho de banda de ruido equivalente se normaliza por la potencia de ruido por contenedor de frecuencia.

ejemplo

bw = enbw(window,fs) devuelve el ancho de banda de ruido equivalente de dos lados, , en Hz.bw

Ejemplos

contraer todo

Determine el ancho de banda de ruido equivalente de una ventana 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 transformación discreta de Fourier de la ventana con 0 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 

Trazar el DFT de magnitud cuadrada de la ventana y utilizar el ancho de banda de ruido equivalente para superponer el rectángulo equivalente. El ancho de banda de dos lados se divide uniformemente a través del 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 de valor real.

Ejemplo: hamming(1000)

Tipos de datos: double | single

Frecuencia de muestreo, especificada como escalar positiva.

Argumentos de salida

contraer todo

Ancho de banda de ruido equivalente, especificado como 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 cuya área contiene la misma potencia total que la ventana. La altura del rectángulo es la magnitud cuadrada máxima de la transformación de Fourier de la ventana.

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

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

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

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

Para encontrar la anchura 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.

Vea 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