matlab窗函数的频谱_明晰频谱混叠、泄露和栅栏效应(下篇)

写在前面,关于频率分辨率,一般我们计算信号的频率分辨率为1/T,T为数据长度。而改善栅栏效应是对信号补零,做更多点的FFT,因此不会提高频率分辨率,但是会提高谱线分辨率 Fs/N;

举个例子说明一下,比如我们信号长度为T=1s,也就意味着我们不管采用什么方法,只能分辨频率相差大于或者等于1/T=1Hz的信号。如果我们采样频率为128Hz,我们做了64点FFT,谱线分辨率也只能有 Fs/N=2Hz,因此也不能分辨出原始信号,如图黑色散射点所示,但是我们提高FFT点数,如图红色散射点所示,就能分辨出来。

因此FFT结果的频率分辨率应该是两者中最大的那一个 pr=max(Fs/N,1/T)

那为什么我们平时做的时候不考虑这个问题呢,这样主要是因为我们做的FFT点数一般都是信号长度向上取到2的n次幂(信号长度200就取256点FFT),所以谱线分辨率一定小于信号的频率分辨率。一方面可以方便频率轴的刻度选取,一方面利于FFT的实现。

033090f8b4b4e3af76705e498632a302.png

接下来我们步入正题,看看频率泄露是怎么一回事。

我们以余弦信号为例。已知傅里叶变换对:

余弦信号

矩形窗函数

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值