主要内容

enbw

等效噪声带宽

描述

例子

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

例子

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

例子

全部折叠

确定长度的汉明窗100000样本的等效噪声带宽。

bw = enbw(汉明(1000))
bw = 1.3638

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

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

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

设置采样频率,创建窗口,并在频谱中心中获取具有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)))绘制(bw/2*[-1 -1 1 1 1],[-40 maxgain maxgain -40],“——”) 抓住包含('赫兹')ylabel(“数据库”)轴([-60 60 -40 60])

图中包含一个轴。坐标轴包含两个line类型的对象。

输入参数

全部折叠

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

例子:汉明(1000)

数据类型:|

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

输出参数

全部折叠

等效噪声带宽,用正标量表示。

数据类型:|

更多关于

全部折叠

等效噪声带宽

窗的等效噪声带宽是与窗的总功率相等的矩形的宽度。矩形的高是窗的傅里叶变换的峰值大小的平方。

假设采样间隔为1,窗的总能量,wn),可以在频率或时域表示为

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

看到等效矩形噪声带宽以von Hann窗的幅谱为例,绘制了等效矩形带宽。

扩展功能

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

另请参阅

|

在R2013A介绍