余弦信号频谱表达式_正余弦信号的DFT频谱分析

本文探讨了正余弦信号的DFT频谱分析,指出当採样截取整数个周期时频谱干净,否则会出现频谱泄漏。通过MATLAB实验展示了不同N值(如20、22、24、25)对频谱的影响,并提出通过增加採样点数或使用补零方法提高分辨率。总结了两种提高频谱精确度的方法:同时增加採样长度和DFT长度,或仅增加DFT长度通过补零达到相同长度。
摘要由CSDN通过智能技术生成

一般的,对正余弦信号进行採样并DFT运算,画出频谱图,会发现频谱并不干净。这样的现象称为频谱泄漏。由于DFT运算仅仅能是有限序列,突然的截断产生了泄漏。

会有这种特殊情况。当採样截取的刚好是整数个周期,则频谱图显得特别干净。

能够理解为刚好取的完整周期。周期性明显了,频率就比較单一。

为此做了matlab实验:

ts = 0.01;%採样率100Hz

n = 0:N-1;

y = sin(2*pi*20*n*ts);%20Hz信号,每周期採5个点

xk = abs(fft(y,N));%注意依据fft算法,这里的N和序列长度N是一样的

stem(xk);

当N = 20、22、24、25时的频谱:

由于20和25是5的倍数。取的周期是完整的。所以频谱是干净的。这就是所谓的特殊情况。

但一般的,取不到完整的周期,频谱泄漏是避免不了的。并且泄露的严重了会影响分辨能力。那么接下来的问题是,怎么提高分辨力?

我们试一试採样点数,同一时候FFT点数也添加了。当N=64时的频谱:

通常DFT点数能够添加。採样点数添加不了。于是我们有了补零的方法。

<
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值