欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数字信号处理实验八.docx

    • 资源ID:3161308       资源大小:199.82KB        全文页数:14页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数字信号处理实验八.docx

    1、数字信号处理实验八实验报告课程名称:数字信号处理实 验 八: FIR数字滤波器设计及应用班 级:通信1403 学生姓名:强亚倩 学 号:1141210319 指导教师:范杰清华北电力大学(北京)一、实验目的 加深理解FIR数字滤波器的时域特性与频域特性,掌握FIR数字滤波器的设计原理与设计方法,以及FIR数字滤波器的应用。二、实验原理FIR数字滤波器可以设计成具有线性相位,在数据通信、图像处理、语音信号处理等实际应用领域得到广泛应用。M阶FIR数字滤波器的系统函数为:FIR数字滤波器的单位脉冲响应hk就是长度为M+1的有限长因果序列。当满足对称条件时,该FIR数字滤波器具有线性相位。FIR数字

    2、滤波器设计方法主要有窗口法、频率取样法及优化设计法。MATLAB中提供的常用FIR数字滤波器设计函数有:fir1 窗函数法设计FIR数字滤波器(低通、高通、带通、 带阻、多频带滤波器)fir2 频率取样法设计FIR数字滤波器:任意频率响应firls FIR数字滤波器设计:指定频率响应firrcos 升余弦型 FIR 数字滤波器设计intfilt 内插FIR 数字滤波器设计kaiserord 凯塞(Kaiser)窗函数设计法的阶数估计firpm Parks-McClellan算法实现FIR数字滤波器优化设计firpmord Parks-McClellan 数字滤波器的阶数选择cremez 复系数

    3、非线性相位FIR等波纹滤波器设计1、 窗口法设计FIR数字滤波器fir1函数可以很容易地实现FIR数字滤波器窗口法设计。可设计低通、高通、带通、带阻滤波器、多频带滤波器。b = fir1(M, Wc)b = fir1(M, Wc, ftype)b = fir1(M, Wc, window)b = fir1(M, Wc, ftype, window)b = fir1(M,Wc, ftype,window)输出参数:b为FIR数字滤波器的M+1个系数构成的矩阵 (即系统的单位脉冲响应)输入参数:M为FIR数字滤波器的阶数。 Wc为3dB截频:0 Wc 1, 1 对应数字频率。 ftype指定滤波器

    4、类型,当ftype为:high指定一个截频为Wc的高通滤波器;stop指定一个带阻滤波器,其阻带截止频率为Wc=w1,w2;DC-0 在多频带滤波器中,使第一个频带0ww1为阻带;DC-1 在多频带滤波器中,使第一个频带0ww1为通带。window 指定窗函数,若不指定,默认为哈明窗。 2、 频率取样法设计FIR滤波器 fir2函数可以实现FIR数字滤波器的频率取样法设计。可设计任意形状频率响应的滤波器。格式如下: b = fir2(M, f, m) b = fir2(M, f, m, window)输出参数:b为FIR数字滤波器的M+1个系数构成的矩阵。输入参数:M为滤波器的阶数。 f指定归

    5、一化的各频带边界频率,从0到1递增, 1对应于fsam/2,即数字频率Wp。 m指定各频带边界频率处的幅度响应, 因此f与m的长度相等,即length(f)=length(a)。 window指定窗函数,若不指定,默认为哈明窗。三、 实验内容1、分别使用矩形窗、汉明窗、汉宁窗设计一个阶数 M=9的FIR数字低通滤波器,截频为(1)画出各种方法设计的数字滤波器的单位脉冲响应。 (2)画出它们的幅频响应,并比较各滤波器的通带纹波与阻带纹波,有何结论?(3)若输入为 计算各滤波器的输出并画出其波形、编程b1=fir1(9,1/3,boxcar(10);H1,w=freqz(b1,1,512);H1_

    6、db=20*log10(abs(H1);b2=fir1(9,1/3,hamming(10);H2,w=freqz(b2,1,512);H2_db=20*log10(abs(H2);b3=fir1(9,1/3,hanning(10);H3,w=freqz(b3,1,512);H3_db=20*log10(abs(H3);subplot(4,1,1); stem(b1);title(矩形窗得到的FIR滤波器脉冲响应)subplot(4,1,2); stem(b2);title(哈明窗得到的FIR滤波器脉冲响应)subplot(4,1,3); stem(b3);title(汉宁窗得到的FIR滤波器脉

    7、冲响应)subplot(4,1,4); plot(w,H1_db,w,H2_db,r-,w,H3_db,y-); title(Frequency response) legend(rectangular window,hamming window,hanning window)grid on结果(3)编程k=0:127;x=1+2*cos(pi/4*k)+cos(pi/2*k);b1=fir1(9,1/3,boxcar(10);H1=freqz(b1,x,128);b2=fir1(9,1/3,hamming(10);H2=freqz(b2,x,128);b3=fir1(9,1/3,hannin

    8、g(10);H3=freqz(b3,x,128);subplot(3,1,1); stem(H1);title(矩形窗得到的FIR滤波器输出)subplot(3,1,2); stem(H2);title(哈明窗得到的FIR滤波器输出)subplot(3,1,3); stem(H3);title(汉宁窗得到的FIR滤波器输出)结果2、 2、利用频率抽样方法设计FIR数字低通滤波器,并绘出衰耗特性。已知阶数M=15,给定指标为:改变Ad4的值,观察该FIR低通数字滤波器的衰耗特性的变化。 f=0 1/(7*pi) 2/(7*pi) 3/(7*pi) 4/(7*pi) 5/(7*pi) 6/(7*p

    9、i) 1; m=1 1 1 1 0、389 0 0 0; b=fir2(15,f,m); h,w = freqz(b, 1, 128); legend(Ideal, fir2 Designed) figure(1); plot(f,m,w/pi,abs(h) ; grid title(Comparison of Frequency Response Magnitudes) figure(2); H_db=20*log10(abs(h);plot(w,H_db); 结果3、利用频率抽样方法设计FIR数字带通滤波器,并绘出衰耗特性。已知阶数M=15,给定指标为:改变Ad2或Ad6的值,观察该FIR

    10、带通数字滤波器的衰耗特性的变化。编程f=0 1/(7*pi) 2/(7*pi) 3/(7*pi) 4/(7*pi) 5/(7*pi) 6/(7*pi) 1; m=0 0 0、456 1 1 1 0、456 0;b=fir2(15,f,m);h,w = freqz(b, 1, 128); legend(Ideal, fir2 Designed) figure(1); plot(f,m,w/pi,abs(h) ; grid title(Comparison of Frequency Response Magnitudes) figure(2); H_db=20*log10(abs(h);plot(

    11、w,H_db); grid结果改变Ad2的值:f=0 1/(7*pi) 2/(7*pi) 3/(7*pi) 4/(7*pi) 5/(7*pi) 6/(7*pi) 1; m=0 0 0、20 1 1 1 0、456 0;b=fir2(15,f,m);h,w = freqz(b, 1, 128); legend(Ideal, fir2 Designed) figure(1); plot(f,m,w/pi,abs(h) ; grid title(Comparison of Frequency Response Magnitudes) figure(2); H_db=20*log10(abs(h);p

    12、lot(w,H_db); grid4、 设计一窄带通FIR数字滤波器,通带中心频率带宽不大于 。(1)利用fir1函数与kaiser窗设计该滤波器。(2)利用fir3函数设计该滤波器,达到fir1函数的设计效果。(3)分别画出上述两个滤波器的实现结构,并比较其经济性。编程b1=fir1(9, 0、45 0、55/pi, kaiser(10,0、5); H1,w=freqz(b1,1,512);H1_db=20*log10(abs(H1); subplot(2,1,1); stem(b1);title(矩形窗得到的FIR滤波器脉冲响应) subplot(2,1,2); plot(w,H1_db)

    13、; title(矩形窗设计的窄带通滤波器);grid结果f=0 9/(20*pi) 9/(20*pi) 11/(20*pi) 11/(20*pi) 1; m=0 0 1 1 0 0;b=fir2(41,f,m);h,w = freqz(b, 1, 128); legend(Ideal, fir2 Designed) figure(1); plot(f,m,w/pi,abs(h) ; grid title(Comparison of Frequency Response Magnitudes) figure(2); H_db=20*log10(abs(h);plot(w,H_db); 四、思考题

    14、1、为什么通信应用中需要线性相位?相位失真将会对信号产生什么影响?答:线性相位系统稳定;相位失真会部分导致使信号失真2、为什么FIR滤波器无需考虑稳定性问题?答:单位脉冲响应就是有限长的3、在相同的设计指标时,为何FIR数字滤波器的阶数远高于IIR数字滤波器的阶数?答:FIR就是有限长的4、线性相位的条件就是什么?答:满足h(n)=+或-h(N-1-n)5、在FIR窗口法设计中,为何采用不同特性的窗函数?选用窗函数的依据就是什么?答:在满足阻带衰减的前提下,尽可能选择主瓣宽度小的窗函数,减少衰减6、在频率取样法中,如果阻带衰耗不够,采取什么措施?答:在通带与阻带间设置幅度非0过渡样本点7、窗口法与频率取样法的优缺点就是什么?答:窗口法的优点就是简单,有闭合的公式可用,性能及参数都有表格资料可查,计算程序简单,较为实用。缺点就是当系统函数较为复杂时,hd(n)不容易由反付里叶变换求得。边界频率因为加窗的影响而不易控制。频率取样法直接从频域进行设计,物理概念清楚直观方便;频率采样设计法对于频率响应只有少数几个非零值取样的窄带选频滤波器特别有效,但对于大型系统不适用。8、FIR数字滤波器可否设计成非因果离散系统?答:否


    注意事项

    本文(数字信号处理实验八.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开