数字信号处理—基于计算机的方法-FIR数字滤波器的设计和应用.docVIP

数字信号处理—基于计算机的方法-FIR数字滤波器的设计和应用.doc

  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文档。上传文档
查看更多
数字信号处理—基于计算机的方法-FIR数字滤波器的设计和应用

电子科技大学生命科学与技术学院 标 准 实 验 报 告 (实验)课程名称 数字信号处理 2013-2014-第2学期 电子科技大学教务处制表 电 子 科 技 大 学 实 验 报 告 学生姓名 学 号 指导教师 实验时间 2014年 月 日 一、实验室名称:清水河校区,实验大楼 A406 机房 二、实验名称:FIR数字滤波器的设计与应用 三、实验学时:2学时 四、实验原理: 五、实验目的:(详细填写) 利用加窗傅立叶级数(即对时间域的无限长冲激响应进行加窗截短)的方法,设计FIR数字滤波器: 1)掌握其基本思想和步骤; 2)学会使用有关的MATLAB函数。 六、实验内容:(详细填写) 加载有用信号(EEGdata2.txt);分析信号的幅度谱,确定低通FIR数字滤波器的指标;分别利用3种窗函数(Rectangular, Hamming, Kaiser)设计此FIR滤波器;对信号加随机噪声,并用设计的滤波器对含噪声信号进行滤波。 要求: 1) 画出滤波器幅度谱及其增益图;分析设计的滤波器是否达到指标要求; 2) 画出滤波器的相位谱,是否是线性相位? 3) 分析滤波器的阶数; 4) 利用设计的三种滤波器对加载的信号分别进行滤波,对比分析滤波结果(时间域及频谱)。 七、实验器材(设备、元器件): 八、实验步骤: 九、实验数据及结果分析:(详细填写)(包括程序、图、结果等) 程序 %%载入EEGdata2.txt并分析其信号谱和幅度谱,并分析基本指标 data=load(EEGdata2.txt); n=length(data); x0=1:n; x0=x0/n*2; f0=abs(fft(data)); figure(1); subplot(2,1,1),plot(x0,data,r);title(原信号时间域信号谱); subplot(2,1,2),plot(x0,f0,b);title(原信号幅度谱); %% %噪声信号添加 noise=20*rand(n,1)-10; yy=data+noise; f1=abs(fft(yy)); figure(2); subplot(2,1,1),plot(x0,yy,r);title(叠加信号谱); subplot(2,1,2),plot(x0,f1,b);title(叠加信号幅度谱); %% %输入数字指标,确定FIR滤波器阶数 wp=0.23*pi;ws=0.28*pi;Rs=50;Rsm=10^(-Rs/20); transWidth = ws-wp; M=[0.92*pi 3.32*pi]; M=M/transWidth;%[Rectangular Hamming ] N=ceil(2*M+1); fpts=[0.23 0.27]; mag=[1 0]; dev=[Rsm Rsm]; [N(3),Wn0,beta,ftype]=kaiserord(fpts,mag,dev); disp(N); %% %设计给定阶数的窗函数 L=N+1; w1=rectwin(L(1)); w2=hamming(L(2)); w3=kaiser(L(3),beta); %%确定滤波器的传输函数,矩形窗滤波器幅度谱相位谱分析 Wn=(wp+ws)/2/pi; b1=fir1(N(1),Wn,low,w1); [h1,ww1]=freqz(b1,1,512); ww1=ww1/pi; ff1=abs(h1);db1=20*log10(ff1); pha1=angle(h1);pha1=unwrap(pha1); figure(3);subplot(1,3,1),plot(ww1,ff1,b);title(Rectangular滤波器幅度谱); subplot(1,3,2),plot(ww1,db1,b);title(Rectangular滤波器增益谱);%幅度谱和增益谱 subplot(1,3,3),plot(ww1,pha1,b);title(Rectangular滤波器相位谱);%相位谱 %% %Hamming滤波器幅度谱相位谱分析 b2=fir1(N(2),Wn,low,w2); [h2,ww2]=freqz(b2,1,512);ww2=ww2/pi; ff2=abs(h2);db2=20*log10(ff2); pha2=angle(h2);pha2=unwrap(pha2); figure(4);subplot(1,3,1),plot(ww2,ff2,b);title(Hamming滤波器幅度谱); subplot(1,3,2),plot(ww2,db2,b);title(Hamming滤波

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档