ad频谱分析 matlab_Matlab数字信号处理基础三

本文通过Matlab探讨了正弦信号的抽样理论,包括满足奈奎斯特定理的抽样、不满足条件一至四时的频谱变化。通过对不同抽样频率、信号长度及窗函数(矩形窗与汉明窗)的应用,分析了频谱分辨率、频谱泄漏和补零对信号分析的影响。实验表明,汉明窗能减少频谱泄漏,适合噪声环境,而矩形窗适用于高精度频谱分析。
摘要由CSDN通过智能技术生成

问题1:对于正弦信号,请写一个Matlab程序验证对该正弦信号抽样时应遵循的几个准则要求:

  1. 参数A、、 的数值自行设定;
  2. 按准则①-④要求实现对该信号的抽样,比较抽样信号的频谱和x(t)的频谱;
  3. 分别比较准则①-④其中一个不满足时抽样信号的频谱和波形。

关注我一起学习

(1)、由x(t)=Asin(2πf_0 t+φ)设A=1,f_0=100Hz,φ=0

得:x(t)=sin(2π*100t);周期:T=1/f_0=0.01s;

(2)、按准则①-④要求实现对该信号的抽样的结果如下图所示:

7b436dbc063ecf9dca488c52347ec61b.png

由生成图像可知,此时的正弦信号满足四个条件,故做离散时间傅里叶变换的时候,频谱是在-100、100处的两条线谱,与原信号一致不会造成频谱泄露。

(3)、不满足条件一:生成抽样频率fs不满足正弦信号频率f0的整数倍的图像如下图:

9f8f381ddabbba8b2a8642c7a8abc5d6.png

当不满足条件一时,即抽样频率不为正弦信号频率的整数倍,fs=512Hz,f0=100Hz,

每个周期采fs/f0=5.12采样点N=64,采样点数为2的整次幂,包含4个完整的周期。该抽样信号的波形出现失真,但是频谱同样为在 f0处的两条线谱,无泄漏现象。

不满足条件二:生成截断后N的长度不包括完整的周期的信号的图像如下图所示:

a1a9bd3047ab5b6da10ea42197e607d0.png

当不满足条件二时,即截取长度不包含完整周期,该抽样信号的波形正确,但是出现频谱泄漏现象。

不满足条件三:生成不满足每个周期抽样为2的整次幂的信号的图像如图所示:

6eab0e4cedb2d38295991969f80b7225.png

当不满足条件三时,即每一个周期抽样不满足2的整次幂。fs=300;f0=100;每一个周期采样点数为3个,截取长度为30,包含完整的10个周期。该抽样信号的波形出现严重失真,但是频谱同样为在 f0处的两条线谱,无泄漏现象。

不满足条件四:生成截断后补零的信号的图像如图所示:

ca3b98206085a7f6db1bca76ef5052cc.png

当不满足条件四时,即截短后补零。该抽样信号的波形正确,但是出现频谱泄漏现象。

所以对该正弦信号x(t)=Asin(2πf_0 t+φ)做抽样时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值