- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于matlab海明窗的数字滤波器设计.doc
基于matlab海明窗的数字滤波器设计 【摘要】 本文利用matlab海明窗实现了FIR数字滤波器的设计,设计结果符合FIR数字带通滤波器技术指标要求。 【关键词】 matlab滤波器FIR海明窗 数字滤波是数字信号处理的基本方法,与模拟滤波器相比有很多优点,其精度高、成本低、稳定可靠性强、适应范围广,避免了模拟滤波固有的电压漂移、温度漂移和噪声等问题[1]。数字滤波器包括有限长FIR finite impulse response 滤波器和无限长IIR infinite impulse response 滤波器。FIR数字滤波器幅频特性精度比IIR低,且滤波器所需阶次比较高,但是它拥有很好的线性相位特性,即不同频率分量的信号经过FIR滤波器后其时间差不变。MATLAB是美国MathWorks公司推出的一套用于工程计算的可视化高性能语言与软件环境,是数字信号处理技术实现的重要手段[2]。本文采用窗函数法实现FIR数字带通滤波器的设计。 1 程序设计及运行结果 根据研究任务,需设计数字带通滤波器的性能指标如下: 低端阻带边缘:ws1 0.2π,As 60dB; 低端通带边缘:wp1 0.35π,Rp 1dB; 高端通带边缘:wp1 0.65π,Rp 1dB; 高端阻带边缘:ws1 0.8π,As 60dB。 根据窗函数最小阻带衰减的特性表[3],可采用海明窗,设计程序如下: ws1 0.2*pi;wp1 0.35*pi; wp2 0.65*pi;ws2 0.8*pi; Ar 60; tr_width min wp1-ws1 , ws2-wp2 ;%过渡带宽度 M 150; n [0:1:M-1]; wc1 ws1+wp1 /2; wc2 ws2+wp2 /2; %理想截止频率 % hd ideal_lp wc2,M -ideal_lp wc1,M ; %设计滤波器 w_bl hamming M ’;%选择海明窗 h hd.*w_bl; %单位脉冲响应 [db,mag,pha,grd,w] freqz_m h,[1] ;%幅度响应 delta_w 2*pi/1000; %画图 subplot 1,1,1 subplot 2,2,1 ; stem n,hd ; title ‘理想脉冲响应’ axis [0 M-1 -0.4 0.4] ; xlabel ‘n’ ; ylabel ‘hd n ’ ; subplot 2,2,2 ; stem n, w_bl ; title ‘海明窗’ axis [0 M-1 0 1.1] ; xlabel ‘n’ ; ylabel ‘w n ’ ; subplot 2,2,3 ; stem n,h ; title ‘实际脉冲响应 ’ axis [0 M-1 -0.4 0.4] ; xlabel ‘n’ ; ylabel ‘h n ’ ; subplot 2,2,4 ; plot w/pi,db ; title ‘幅度响应 单位:dB ’ axis [0 1 -150 10] ; xlabel ‘pi’ ; ylabel ‘分贝’ ; %检验 Rp - min db wp1/delta_w+1:1: wp2/delta_w+1 %检验实际的通带波动 Ar -round max db ws/delta_w+1:1:501 %检验最小阻带衰减 2 结果分析 程序运行结果:Rp 0.0277; Ar 60 由程序运行结果可以看出,当滤波器长度M 150时,实际的通带波动为0.0277 dB,阻带衰减为60dB,满足设计要求,所设计的滤波器时域和频域曲线响应如图1所示。 3 结语 利用MATLAB设计滤波器方法简单、快捷直观。本文运用直接程序法,利用matlab中的海明窗设计了FIR数字带通滤波器,程序运行结果符合设计技术指标要求,取得了较理想的实验效果。 参考文献: [1]祁才君.数字信号处理技术的算法分析与应用[M].北京:机械工业出版社,2005:24-25. [2]段佳佳.基于MATLAB的FIR滤波器的设计.电子测试[J].2011: 8 19-21. [3]王彬.MATLAB数字信号处理[M].北京:机械工业出版社,2010:105-106.
您可能关注的文档
最近下载
- 演出合同范本13篇.pdf VIP
- 佳能EOS6D使用说明.docx
- 世茂集团工程招投标技术标管理制度.docx
- 长安铃木吉姆尼电路图.pdf
- 美国材料与试验协会A480-A480M-2016_平扎不锈钢及耐热钢中板、薄板及钢带的一般要求[1](中文版).doc
- 地铁保洁服务投标方案(技术标).docx
- 2022年湖南衡阳市衡东县人大代表服务中心选调考试备考试题及答案解析.docx VIP
- 3完整版本.1固相反应.ppt VIP
- 2025高考英语时事热点阅读专练10 自然和宇宙探索(学生版+解析版).docx
- 2023年北京中考数学重难题型01新定义创新型综合压轴问题(13-22年最后一题+真题10道模拟30道)含详解.pdf VIP
文档评论(0)