基于matlab的数字滤波器的设计

基于matlab的数字滤波器的设计

ID:855254

大小:335.01 KB

页数:27页

时间:2017-09-20

基于matlab的数字滤波器的设计_第1页
基于matlab的数字滤波器的设计_第2页
基于matlab的数字滤波器的设计_第3页
基于matlab的数字滤波器的设计_第4页
基于matlab的数字滤波器的设计_第5页
资源描述:

《基于matlab的数字滤波器的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中南民族大学毕业论文(设计)学院:计算机科学学院专业:自动化年级:2007题目:基于MATLAB的数字滤波器的设计学生姓名:伍杰杰学号:07064098指导教师:程立职称:讲师2010年5月11日中南民族大学本科论文(设计)原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名:年月日目录摘要4关键词4Abstract4Keywords41数字滤波器的概述51.1数字滤波器的基本结构51.1

2、.1IIR滤波器的基本结构51.1.2FIR滤波器的基本结构61.2数字滤波器的设计原理61.2.1滤波器的性能指标71.2.2IIR数字滤波器的设计方法71.2.3FIR数字滤波器的设计方法82.MATLAB中数字滤波器的设计102.1IIR数字滤波器设计112.1.1.IIR滤波器阶数的选择112.1.2.IIR滤波器的设计112.2FIR数字滤波器设计132.2.1常用窗函数132.2.2窗函数法设计FIR数字滤波器143.基于MATLABGUI的数字滤波器设计思路及实现153.1GUI界面设计概述153.2“滤波器设计软件”设计所实现任务163.3基于

3、MATLABGUI的数字滤波器设计实现173.3.1“滤波器设计软件”GUI界面设计173.3.1“滤波器设计软件”回调函数编写173.3.2AutoChoose.m程序的编写213.4运行结果及显示255.设计总结和心得25参考文献26基于MATLAB的数字滤波器的设计摘要:数字滤波器是数字信号处理的基础,用来对信号进行过滤、检测与参数估计等处理,在通信、图像、语音等许多领域有着十分广泛的应用,尤其在图像处理、数据压缩等方面取得了令人瞩目的进展与成就。鉴于此,数字滤波器的设计想得尤为重要。目前数字滤波器有很多现成的高级语言设计程序,但它们都存在设计效率较低,

4、不具有可是图形,不便于修改参数等缺点,而MATLAB的应用为数字滤波器的设计与研究一个直观、高效、便捷的利器。它以矩阵运算为基础,把计算,可视化,程序设计融合到了一个交互式的工作环境中。尤其是MATLAB的GUI图形用户编程。关键词:MATLAB、GUI、高级语言、交互式DesignofMATLAB-baseddigitalfilterAbstract:Digitalfilterisbasedondigitalsignalprocessing,usedtofilteranddetectsignal,andestimateparameter.Ithasavery

5、widerangeofapplicationsincommunications,image,voiceandmanyotherfields,andespeciallyinprocessingimage,compressiondataandachievedremarkableprogress.Inviewofthis,thedigitalfilterdesigntobeparticularlyimportant.Currentlytherearemanyready-madedigitalfilterdesignprocesshigh-levellanguage,

6、buttheyareadesignoflessefficient,anddonothavethegraphics,evennoteasytomodifyparameterssuchshortcomings,andtheapplicationofMATLABfordigitalfilterdesignandresearchwithanintuitive,efficientandconvenienttool.Itisbasedmatrixoperations,thecomputation,visualization,programmingintegratedint

7、oaninteractiveworkenvironment.Inparticular,theGUIisthegraphicaluserMATLABprogramming.Keywords:MATLAB,GUI,high-levellanguage,interactive271数字滤波器的概述数字滤波器可以用差分方程、单位取样相应以及系统函数等表示,对于研究系统的实现方法,及它的运算结构来说,用狂徒便是最为直接。一个给定的输入输出关系,可以用多种不同的数字网络来实现。在不考虑量化影响是,这些不同的实现方法是等效的;但在考虑量化影响时,这些不同的实现方法性能上就有

8、差异。因此,运算结构是很重要的,同一系

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

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

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