ImageVerifierCode 换一换
格式:DOCX , 页数:62 ,大小:300.90KB ,
资源ID:9923007      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9923007.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字信号处理研究性学习.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数字信号处理研究性学习.docx

1、数字信号处理研究性学习数字信号处理课程研究性学习报告DFT近似计算信号频谱专题研讨【目的】(1) 掌握利用DFT近似计算不同类型信号频谱的原理和方法。(2) 理解误差产生的原因及减小误差的方法。(3) 培养学生自主学习能力,以及发现问题、分析问题和解决问题的能力。【研讨题目1】 基本题1利用DFT分析x(t)=Acos(2f1t)+Bcos(2f2t)的频谱,其中f1=100Hz,f2=120Hz(1)A=B=1; (2)A=1,B=0.2。要求选择不同的窗函数。【题目分析】由取样定理知,要使信号频谱不混叠,则抽样频率不小于最高频率的两倍,即。而要满足信号分辨率的要求,抽样点数。FFT点数要求

2、.以下用控制变量的办法,分别研究fs、N和L对频谱误差的影响。(1)研究抽样频率fs对频谱误差的影响时,固定N=100(,此处取N=100可认为N带来的误差可忽略)。【仿真程序1】N=100;L=512;T=1/50;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+cos(2*pi*f2*t);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplot(311);plot(f,abs(y1),linewidth,1.5);title(图表一抽样频率fs取值原则研究, fsfm

3、ax );xlabel(f);ylabel(幅度值);N=100;L=512;T=1/125;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+cos(2*pi*f2*t);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplot(312);plot(f,abs(y1),linewidth,1.5);title(图表一抽样频率fs取值原则研究, fmaxfs2*fmax );xlabel(f);ylabel(幅度值);由结果可知:在fsfmax 频率混叠 ,fmaxfs2*f

4、max时均无混叠,这是因为余弦信号是带限信号,只要抽样频率大于最高频率便无混叠。(2)研究时域抽样点N对频谱误差的影响时,固定fs=600(可保证无混叠)。改变N:【仿真程序2】N=10;L=512;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+cos(2*pi*f2*t);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);figure(2);subplot(411);plot(f,abs(y1),linewidth,1.5);title(图表二抽样点数N取值原则

5、研究, Nfs/delta f,N=10);xlabel(f);ylabel(幅度值);N=20;L=512;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+cos(2*pi*f2*t);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplot(412);plot(f,abs(y1),linewidth,1.5);title(图表二抽样点数N取值原则研究, Nfs/delta f,N=20);xlabel(f);ylabel(幅度值);N=30;L=512;

6、T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+cos(2*pi*f2*t);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplot(413);plot(f,abs(y1),linewidth,1.5);title(图表二抽样点数N取值原则研究, N=fs/delta f,N=30);xlabel(f);ylabel(幅度值);N=60;L=512;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+cos

7、(2*pi*f2*t);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplot(414);plot(f,abs(y1),linewidth,1.5);title(图表二抽样点数N取值原则研究, N=2*fs/delta f,N=60);xlabel(f);ylabel(幅度值);可见,当时,虽然两谱峰有混叠,但基本上可将其分辨出,而当时,两者完全分离,无混叠。(3)研究FFT点数L对频谱误差的影响时,固定N=60,fs=600;改变L:【仿真程序3】N=60;L=30;T=1/600;t=(0:N-1)*T;

8、f1=100;f2=120;x=cos(2*pi*f1*t)+cos(2*pi*f2*t);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);figure(3);subplot(411);plot(f,abs(y1),linewidth,1.5);title(图表3DFT点数L取值原则研究, LN L=62);xlabel(f);ylabel(幅度值);N=60;L=128;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+cos(2*pi*f2*t);y1=ffts

9、hift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplot(413);plot(f,abs(y1),linewidth,1.5);title(图表3DFT点数L取值原则研究, LN L=128);xlabel(f);ylabel(幅度值);N=60;L=512;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+cos(2*pi*f2*t);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplo

10、t(414);plot(f,abs(y1),linewidth,1.5);title(图表3DFT点数L取值原则研究, LN L=512);xlabel(f);ylabel(幅度值);由实验结果可知,即便L=N,或者稍大于N,也不能保证所得到的曲线是光滑的,在保证运算速度的基础上,应尽量增大FFT点数以确保频谱信息完整。2.而当A=1;B=0.2时由于混叠误差、栅栏效应与两者等值时是一样的道理,因而此处只研究窗函数的长度带来的误差。改变N值:10 20 30 60 90; 【仿真程序4】N=10;L=512;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*p

11、i*f1*t)+0.2*cos(2*pi*f2*t);x=x.*hamming(N);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);figure(2);subplot(511);plot(f,abs(y1),linewidth,1.5);title(图表二抽样点数N取值原则研究, Nfs/delta f,N=10);xlabel(f);ylabel(幅度值);N=20;L=512;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+0.2*cos(2*pi*f2*t

12、);x=x.*hamming(N);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplot(512);plot(f,abs(y1),linewidth,1.5);title(图表二抽样点数N取值原则研究, Nfs/delta f,N=20);xlabel(f);ylabel(幅度值);N=30;L=512;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+0.2*cos(2*pi*f2*t);x=x.*hamming(N);y1=fftshift(fft(x

13、,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplot(513);plot(f,abs(y1),linewidth,1.5);title(图表二抽样点数N取值原则研究, N=fs/delta f,N=30);xlabel(f);ylabel(幅度值);N=60;L=512;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+0.2*cos(2*pi*f2*t);x=x.*hamming(N);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*w

14、s/L)/(2*pi);subplot(514);plot(f,abs(y1),linewidth,1.5);title(图表二抽样点数N取值原则研究, N=2*fs/delta f,N=60);xlabel(f);ylabel(幅度值);N=90;L=512;T=1/600;t=(0:N-1)*T;f1=100;f2=120;x=cos(2*pi*f1*t)+0.2*cos(2*pi*f2*t);x=x.*hamming(N);y1=fftshift(fft(x,L);ws=2*pi/T;f=(-0.5*ws+(0:L-1)*ws/L)/(2*pi);subplot(515);plot(f,

15、abs(y1),linewidth,1.5);title(图表二抽样点数N取值原则研究, N=2*fs/delta f,N=90);xlabel(f);ylabel(幅度值);可见使用汉明窗时也未必就能分得开,这只是一个理论上的分析值,究竟能否分开还需进行实验。实验结论:综上,连续时间信号选择合适DFT参数原则为为:(1)(非带限信号);(2)窗函数的长度参考值是:矩形窗,汉明窗,(但究竟取多少还需进行实验而确定); (3)(在保证运算速度的基础上,应尽量增大L以确保频谱信息完整。)【研讨题目2】 基本题2已知一离散序列为(1)用L=32点DFT计算该序列的频谱,求出频谱中谱峰的频率;(2)对

16、序列进行补零,然后分别用L=64、128、256、512点DFT计算该序列的频谱,求出频谱中谱峰的频率;(3)讨论所获得的结果,给出你的结论。该结论对序列的频谱计算有何指导意义?【题目分析】(1)(2)两问要求使用不同的DFT点数进行频谱分析,并且分析谱峰值与理论值的差别,进而分析DFT点数对频谱计算的影响。其程序与结果如下.【仿真程序】N=32;L=32;k=0:N-1;x=sin(0.2*pi*k);y=fft(x,L);w=2*(0:L-1)/L;subplot(511);plot(w,abs(y),linewidth,2);title(L=32);xlabel(omega/pi);yl

17、abel(频谱幅度值);L=64;k=0:N-1;x=sin(0.2*pi*k);y=fft(x,L);w=2*(0:L-1)/L;subplot(512);plot(w,abs(y),linewidth,2);xlabel(omega/pi);ylabel(频谱幅度值);title(L=64);L=128;k=0:N-1;x=sin(0.2*pi*k);y=fft(x,L);w=2*(0:L-1)/L;subplot(513);plot(w,abs(y),linewidth,2);xlabel(omega/pi);ylabel(频谱幅度值);title(L=128);L=256;k=0:N-

18、1;x=sin(0.2*pi*k);y=fft(x,L);w=2*(0:L-1)/L;subplot(514);plot(w,abs(y),linewidth,2);xlabel(omega/pi);ylabel(频谱幅度值);title(L=256);L=512;k=0:N-1;x=sin(0.2*pi*k);y=fft(x,L);w=2*(0:L-1)/L;subplot(515);plot(w,abs(y),linewidth,2);xlabel(omega/pi);ylabel(频谱幅度值);title(L=512);峰值对应频率的计算:由于离散非周期序列的L点DFT是对其在(0,2)

19、上的L点等间隔抽样(1)L=32;由此计算抽样后间隔为,可知抽样值为0.0625*k,即0 0.0625 0. 0.1250 0.1875 0.2500 0.3125 0.3750 0.4375 0.5000 0.5625 0.6250 0.6875 0.7500 0.8125 0.8750 0.9375 1.0000 1.0625 1.1250 1.1875 1.2500 1.3125 1.3750 1.4375 1.5000 1.5625 1.6250 1.6875 1.7500 1.8125 1.8750 1.9375比对仿真所得图表可知(即最接近0.2及1.8),峰值对应的频率为0.1

20、875,1.8125。(2)L=64;由此计算抽样后间隔为,所以抽样值为0.03125*k,即 0 0.0313 0.0625 0.0938 0.1250 0.1563 0.1875 0.2188 0.25000.2813 0.3125 0.3438 0.3750 0.4063 0.4375 0.4688 0.5000 0.53130.5625 0.5938 0.6250 0.6563 0.6875 0.7188 0.7500 0.7813 0.81250.8438 0.8750 0.9063 0.9375 0.9688 1.0000 1.0313 1.0625 1.09381.1250 1.

21、1563 1.1875 1.2188 1.2500 1.2813 1.3125 1.3438 1.37501.4063 1.4375 1.4688 1.5000 1.5313 1.5625 1.5938 1.6250 1.65631.6875 1.7188 1.7500 1.7813 1.8125 1.8438 1.8750 1.9063 1.93751.9688比对仿真所得图表可知,峰值对应的频率为0.1875,1.8125。(3)L=128;由此计算抽样后间隔为,所以抽样值为1/64*k,即 0 0.0156 0.0313 0.0469 0.0625 0.0781 0.0938 0.109

22、4 0.1250 0.1406 0.1563 0.1719 0.1875 0.2031 0.2188 0.2344 0.2500 0.2656 0.2813 0.2969 0.3125 0.3281 0.3438 0.3594 0.3750 0.3906 0.4063 0.4219 0.4375 0.4531 0.4688 0.4844 0.5000 0.5156 0.5313 0.5469 0.5625 0.5781 0.5938 0.6094 0.6250 0.6406 0.6563 0.6719 0.6875 0.7031 0.7188 0.7344 0.7500 0.7656 0.78

23、13 0.7969 0.8125 0.8281 0.8438 0.8594 0.8750 0.8906 0.9063 0.9219 0.9375 0.9531 0.9688 0.9844 1.0000 1.0156 1.0313 1.0469 1.0625 1.0781 1.0938 1.1094 1.1250 1.1406 1.1563 1.1719 1.1875 1.2031 1.2188 1.2344 1.2500 1.2656 1.2813 1.2969 1.3125 1.3281 1.3438 1.3594 1.3750 1.3906 1.4063 1.4219 1.4375 1.4

24、531 1.4688 1.4844 1.5000 1.5156 1.5313 1.5469 1.5625 1.5781 1.5938 1.6094 1.6250 1.6406 1.6563 1.6719 1.6875 1.7031 1.7188 1.7344 1.7500 1.7656 1.7813 1.7969 1.8125 1.8281 1.8438 1.8594 1.8750 1.8906 1.9063 1.9219 1.9375 1.9531 1.9688 1.9844比对仿真所得图表可知,峰值对应的频率为0.2031,1.7969。(4)L=256;由此计算抽样后间隔为,所以抽样值为

25、1/128*k,即 0 0.0078 0.0156 0.0234 0.0313 0.0391 0.0469 0.0547 0.0625 0.0703 0.0781 0.0859 0.0938 0.1016 0.1094 0.1172 0.1250 0.1328 0.1406 0.1484 0.1563 0.1641 0.1719 0.1797 0.1875 0.1953 0.2031 0.2109 0.2188 0.2266 0.2344 0.2422 0.2500 0.2578 0.2656 0.2734 0.2813 0.2891 0.2969 0.3047 0.3125 0.3203 0

26、.3281 0.3359 0.3438 0.3516 0.3594 0.3672 0.3750 0.3828 0.3906 0.3984 0.4063 0.4141 0.4219 0.4297 0.4375 0.4453 0.4531 0.4609 0.4688 0.4766 0.4844 0.4922 0.5000 0.5078 0.5156 0.5234 0.5313 0.5391 0.5469 0.5547 0.5625 0.5703 0.5781 0.5859 0.5938 0.6016 0.6094 0.6172 0.6250 0.6328 0.6406 0.6484 0.6563

27、0.6641 0.6719 0.6797 0.6875 0.6953 0.7031 0.7109 0.7188 0.7266 0.7344 0.7422 0.7500 0.7578 0.7656 0.7734 0.7813 0.7891 0.7969 0.8047 0.8125 0.8203 0.8281 0.8359 0.8438 0.8516 0.8594 0.8672 0.8750 0.8828 0.8906 0.8984 0.9063 0.9141 0.9219 0.9297 0.9375 0.9453 0.9531 0.9609 0.9688 0.9766 0.9844 0.9922

28、 1.0000 1.0078 1.0156 1.0234 1.0313 1.0391 1.0469 1.0547 1.0625 1.0703 1.0781 1.0859 1.0938 1.1016 1.1094 1.1172 1.1250 1.1328 1.1406 1.1484 1.1563 1.1641 1.1719 1.1797 1.1875 1.1953 1.2031 1.2109 1.2188 1.2266 1.2344 1.2422 1.2500 1.2578 1.2656 1.2734 1.2813 1.2891 1.2969 1.3047 1.3125 1.3203 1.3281 1.3359 1.3438 1.3516 1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1