数字信号处理上机实验dft综述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字信号处理上机实验dft综述

本 科 实 验 报 告 实验名称: 数字信号处理上机实验 作业1:用DFT分析周期序列的频谱 任务:设周期序列截取 N 点长得到 (1)N=10,做10点DFT,得到 X1(k); (2)N=10,做100点补零DFT,得到 X2(k); (3)N=100,做100点DFT,得到 X3(k)。 要求:针对以上三种情况,分别输出|X1(k)|、|X2(k)|、|X3(k)|的图形,并进行比较、分析和讨论。 程序: clear all; n=0:1000; xn=cos(pi*0.48*n)+cos(pi*0.52*n); Xk1=fft(xn(1:10),10); X1=abs(Xk1); subplot(3,1,1); stem(X1,.); xlabel(k); ylabel(|X1(k)|); title(N=10,10点DFT); Xk2=fft(xn(1:10),100); X2=abs(Xk2); subplot(3,1,2); stem(X2,.); xlabel(k); ylabel(|X2(k)|); title(N=10,100点补零DFT); Xk3=fft(xn(1:100),100); X3=abs(Xk3); subplot(3,1,3); stem(X3,.); xlabel(k); ylabel(|X3(k)|); title(N=100,100点DFT); 运行结果: 分析: 从幅度谱中我们可以明显看出,X1(k)的相邻谱线间隔大,栅栏效应明显,频率分辨率低。 X2(k)是在采样数据10点后面补零再作DFT,降低了X1(k)中存在的栅栏效应,相邻谱线间隔变小,但并没有提高频率分辨率,没有改变频谱函数的主瓣宽度,只是将X1(k)的已存在的频谱函数进行内插,显示出更多细节。 X3(k)与X1(k)相比,信号采样数据增加,幅度谱栅栏效应减小,频率分辨率提高。X2(k)与X3(k)对照,X3(k)相当于时域上乘以一个较长的矩形窗,幅度谱的主瓣与X2(k)相比减小?(主瓣宽度为),频谱泄露明显减轻,频率分辨率提高,但计算复杂度增加。 作业2:用DFT对模拟信号进行谱分析 任务:设 用FFT分析其频谱结构,选择不同的截取长度Tp,观察截断效应,试用加窗的方法降低旁瓣。 程序: fs=400; n=0:1000; xn=0.3*cos(200*pi*n/fs)+0.5*sin(100*pi*n/fs)+cos(50*pi*n/fs); Vk1=fft(xn(1:16),2048); Vk1=abs(Vk1)./max(abs(Vk1)); subplot(3,1,1); plot((0:length(Vk1)-1)*fs/length(Vk1),abs(Vk1)); xlabel(HZ); ylabel(|V1(k)|); title(截取时间长度Tp=0.04s,N=16,2048点DFT); Vk2=fft(xn(1:64),2048); Vk2=abs(Vk2)./max(abs(Vk2)); subplot(3,1,2); plot((0:length(Vk2)-1)*fs/length(Vk2),abs(Vk2)); xlabel(HZ); ylabel(|V2(k)|); title(截取时间长度Tp=4*0.04s,N=64,2048点DFT); Vk3=fft(xn(1:256),2048); Vk3=abs(Vk3)./max(abs(Vk3)); subplot(3,1,3); plot((0:length(Vk3)-1)*fs/length(Vk3),abs(Vk3)); xlabel(HZ); ylabel(|V3(k)|); title(截取时间长度Tp=16*0.04s,N=256,2048点DFT); 运行结果: 程序: fs=400; n=1:1000; xn=0.3*cos(200*pi*n/fs)+0.5*sin(100*pi*n/fs)+cos(50*pi*n/fs); Vk1=fft(xn(1:16).*hamming(16),2048); subplot(3,1,1); plot((0:length(Vk1)-1)*fs/length(Vk1),abs(Vk1)); xlabel(HZ); ylabel(|V1(k)|); title(N=16,2048点DFT); Vk2=fft(xn(1:64).*hamming(64),2048); subplot(3,1,2); plot((0:length(Vk2)-1)*fs/length(Vk2),abs(Vk2)); xlabel(HZ);

文档评论(0)

jiayou10 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档