enbw

等效噪声带宽

描述

例子

bw= enbw (窗口)返回双边等效噪声带宽,bw,对于均匀采样窗口,窗口。等效噪声带宽由每个频率箱的噪声功率归一化。

例子

bw= enbw (窗口,fs)返回双边等效噪声带宽,bw在赫兹。

例子

全部折叠

确定一个长度为1000个样本的汉明窗口的等效噪声带宽。

BW = ENBW(汉明(1000))
bw = 1.3638

确定一个长度为10000个样本的平顶窗口的等效噪声带宽(Hz)。采样率为44.1 kHz。

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

得到一个Von Hann窗口的等效矩形噪声带宽,并将等效矩形带宽叠加到窗口的幅值谱上。窗口长度为1000个样本,采样频率为10khz。

设置采样频率,创建窗口,并获得与0频率在频谱的中心窗口的离散傅立叶变换。

Fs = 10000;赢得=损害(1000);windft = fftshift (fft(赢得));

求出Von Hann窗的等效(矩形)噪声带宽。

bw = enbw(损害(1000),Fs)
BW = 15.0150

绘制窗口的平方幅度DFT,并使用等效噪声带宽覆盖等效矩形。双边带宽均匀地分布在整个频谱上。

频率= - (Fs / 2): Fs /长度(赢得):Fs / 2 - (Fs /长度(赢得));maxgain = 20 * log10 (abs (windft(长度(赢得)/ 2 + 1)));情节(频率,20 * log10 (abs (windft)))plot(bw/2*[-1 -1 -1],[-40 maxgain maxgain -40],“——”)举行包含(“赫兹”)ylabel(“数据库”)轴([- 6060 - 4060])

输入参数

全部折叠

一致采样窗口向量,指定为具有实值元素的行或列向量。

例子:汉明(1000)

数据类型:|

采样频率,指定为正标量。

输出参数

全部折叠

等效噪声带宽,指定为正标量。

数据类型:|

更多关于

全部折叠

等效噪声带宽

窗口的等效噪声带宽是矩形的宽度,矩形的面积包含与窗口相同的总功率。矩形的高度是窗口傅里叶变换的峰值的平方。

假设采样间隔为1,即窗口的总能量,w(n,可用频域或时域表示为

· 1 / 2 1 / 2 | W ( f ) | 2 d f = n | w ( n ) | 2

窗口频谱的最大幅值出现在f= 0。这是由

| W ( 0 ) | 2 = | n w ( n ) | 2

要计算等效矩形带宽的宽度,用面积除以高度。

· 1 / 2 1 / 2 | W ( f ) | 2 d f | W ( 0 ) | 2 = n | w ( n ) | 2 | n w ( n ) | 2

看到等效矩形噪声带宽例如,在一个冯·汉恩窗口的幅值谱上绘制等效的矩形带宽。

扩展功能

C / c++代码生成
使用MATLAB®编码器™生成C和c++代码。

另请参阅

|

介绍了R2013a