测量窗函数的扇形损失

信息处理 窗函数
2022-02-25 06:48:00

有没有一种简单/通用的方法来计算这个?例如,矩形窗口的最大扇形损失为 0.3634,可以从归一化的sinc(0.5).

给定一个预先计算的窗函数,我能想到的唯一方法是将窗函数应用于周期为 2pi*(k + 0.5)/N 且幅度为 A 的信号,计算 N FFT 并测量 bin k。Bin k 的大小应该是 A * N * f,其中 f 是给出最坏情况扇形损失的一个因子,与 N/采样大小无关,对吧?

1个回答

哈里斯将扇形损失定义为位于 DFT 样本半个 bin 处的音调的相干增益与样本处的相干增益之比(有关定义,请参见论文)

SL=|nw(nT)ejπNn|nw(nT)=W(ω1/2)W(0)
在哪里w是窗口和W是窗口 DFT

ω1/2=πNT

猜猜你追求的价值真的是1SL

编辑: 我相信等式的左侧足以回答@Shaggi 的问题,但为了澄清其余部分的符号,Harris 将 DFT 定义为ωk, 所以

W(ωk)=W(2πkNT)==nw(nT)ejωknT=nw(nT)ej2πkn/NW(ω1/2)=nw(nT)ejπn/NW(0)=nw(nT)

FJ Harris - 使用 Windows 进行离散傅里叶变换的谐波分析