matlab数字滤波器设计 基于matlab海明窗的数字滤波器设计.doc

matlab数字滤波器设计 基于matlab海明窗的数字滤波器设计.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab数字滤波器设计 基于matlab海明窗的数字滤波器设计 【摘要】本文利用matlab海明窗实现了FIR数字滤波器的设计,设计结果符合FIR数字带通滤波器技术指标要求。【关键词】matlab滤波器FIR海明窗数字滤波是数字信号处理的基本方法,与模拟滤波器相比有很多优点,其精度高、成本低、稳定可靠性强、适应范… 【摘要】介绍了国内近年来应用广泛的线棒材短应力轧机及粗轧φ650短应力轧机的改进。【关键词】短应力线棒材轧机轧机改进随着我国经济的发展,国内线棒材用户对于增加钢材产量和提高钢材质量的要求越来越高,为了满足市场的这种要求,就必须提高轧机的刚度和精度,因… 【摘要】锅炉是具有较大危险性的压力容器,其安装施工也比较复杂,要求施工队伍具有较高的技术水平,才能保证施工质量,满足设计要求。控制好施工质量是搞好施工管理的最主要环节。本文结合工程实例,对某电厂锅炉锅筒安装技术进行探讨。【关键词】电厂锅炉锅筒安装技术…   【摘要】 本文利用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)

raojun00006 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档