MATLAB_GUI设计FIR滤波器(窗函数).doc

MATLAB_GUI设计FIR滤波器(窗函数).doc

ID:58878038

大小:270.50 KB

页数:18页

时间:2020-09-20

MATLAB_GUI设计FIR滤波器(窗函数).doc_第1页
MATLAB_GUI设计FIR滤波器(窗函数).doc_第2页
MATLAB_GUI设计FIR滤波器(窗函数).doc_第3页
MATLAB_GUI设计FIR滤波器(窗函数).doc_第4页
MATLAB_GUI设计FIR滤波器(窗函数).doc_第5页
资源描述:

《MATLAB_GUI设计FIR滤波器(窗函数).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、..1数字滤波器的概述31.1FIR数字滤波器设计原理31.2FIR数字滤波器的特性31.3窗函数的介绍52FIR数字滤波器设计及实现62.1低通滤波器的设计62.2高通滤波器的设计72.3带通滤波器的设计92.4带阻滤波器的设计103基于MATLABGUI的FIR滤波器的仿真123.1FIR数字滤波器设计所实现的任务123.2FIR数字滤波器界面设计123.3FIR数字滤波器函数的编写133.3.1菜单FilterType的回调函数133.3.2显示类型DispType的函数143.3.3阶数N和最小

2、阶数N按钮的函数143.3.4文本编辑框的回调函数153.3.5滤波器波形按钮的回调函数153.3.6文本框Rp和Rs的函数163.3.7产生信号按钮的回调函数163.3.8滤波后的信号按钮的回调函数163.3.9按钮Quit的回调函数163.4总程序的编写174实验结果与显示175结束语176感177参考文献17附录18.....基于MATLAB的FIR数字滤波器的设计与仿真宏华师学院信息科学与技术学院,524048摘要:本文从FIR数字滤波器的设计原理和特性入手,实现了用MATLAB设计FIR数字滤

3、波器的功能,重点阐述了通过MATLABGUI实现了FIR数字滤波器的仿真。详细介绍了MATLABGUI界面的构建与回调函数的程序编写与调试。关键词:MATLAB;GUI;FIR滤波器TheDesignandSimulationofFIRDigitalFilterbaseonATLABLIHonghuaInformationScience&TechnologySchool,ZhanjiangNormalUniversity,zhanjiang,524048ChinaAbstract:Thispaperst

4、artswiththedesignprinciplesandcharacteristicsoftheFIRdigitalfilter,AchievethetaskofusingMATLABsoftwaretodesigntheFIRdigitalfilter,inparticularintroductiontocompletethesimulationoftheFIRdigitalfilterbaseonMATLABGUIsoftware.Comprehensiveintroducetothebuild

5、ingofGUIinterfaceandtheprogramcompiledwithdebuggingofthecallbackfunction.Keyword:MATLAB;GUI;FIRFilter.....1数字滤波器的概述1.1FIR数字滤波器设计原理[1]中介绍了数字滤波器冲激响应的时域特征,可将数字滤波器分为2种,即无限长冲激响应滤波器(IIR)和有限长冲激响应滤波器(FIR)。FIR具有突出的优点:系统总是稳定的、易于实现线性相位、允许设计多通带(或多阻带)滤波器。但与IIR相比,在满足同

6、样的阻带衰减的情况下需要较高的阶数。FIR的冲激响应h(k)是有限长的M阶FIR系统函数可表示为滤波器的输出:它的设计问题实质上是确定能满足所要求的转移序列或脉冲响应的常数问题,[2]中给出的设计方法主要有窗函数法、频率采样法和等波纹最佳逼近法等。在这里我们利用窗函数法设计FIR滤波器。给定所要求的滤波器的频率响应Hd(ejw),要求设计一个FIR滤波器的频率响应H(ejw)来逼近Hd(ejw).设计是在时域进行的,首先由傅立叶变换导出无限长的序列hd(n),然后用窗函数截断hd(n),即:h(n)=h

7、d(n)w(n)。1.2FIR数字滤波器的特性FIR滤波器有以下特点:(1)系统的单位冲激响应h(n)在有限个n值处不为零;(2)系统函数H(z)在

8、z

9、>0处收敛,极点全部在z=0处(因果系统);(3)结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。因为FIR数字滤波器的单位冲激响应是有限长的,所以它永远都是稳定的。[3]说明了达到具有线性相位这一要求,仅需要对FIR数字滤波器的冲激响应施加一定的约束。令,就可由得到FIR数字滤波器的频率响应:..

10、...(1-2-1)式中是的幅频特性,是的相频特性(1-2-2)[4]中讨论了由于h(n)的长度N取奇数或偶数时对H(w)的特性有影响,FIR滤波器的幅频特性可以分为以下4种情况:(1)第Ⅰ种类型:为偶对称,且N为奇数根据式:可以得到滤波器的幅频函数为:(1-2-3)其中,。幅度函数对呈偶对称。(2)第Ⅱ种类型:为偶对称,且N为偶数根据式:可得滤波器的幅频函数为:(1-2-4)其中:。幅度函数对于或呈偶对称。如果数字滤波器在处不为零,如本文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。