测试函数:
sf=1000; %采样率
nfft=1024; %FFT点数
t=0:1/sf:(nfft-1)/sf; %时间向量
x=0.5*cos(100*pi*t)+1; %数据生成函数
窗函数:
win = 2*hann(length(x)); %加汉宁窗,幅值相等恢复系数为2
win = 1.852*hamming(length(x)); %加海明窗,幅值相等恢复系数为1.852
本文探讨了在信号处理中频谱泄漏的问题及其解决方法。通过对比加窗前后频谱的变化,展示了不同窗函数对频谱泄漏的影响。实验表明,合理选择窗函数可以有效改善频谱泄漏。
测试函数:
sf=1000; %采样率
nfft=1024; %FFT点数
t=0:1/sf:(nfft-1)/sf; %时间向量
x=0.5*cos(100*pi*t)+1; %数据生成函数
窗函数:
win = 2*hann(length(x)); %加汉宁窗,幅值相等恢复系数为2
win = 1.852*hamming(length(x)); %加海明窗,幅值相等恢复系数为1.852
2988
1万+
741

被折叠的 条评论
为什么被折叠?