更新时间:06-17 上传会员:王媛媛
分类:理工论文 论文字数:9450 需要金币:1000个
摘要: 数字信号处理是随着信息科学和计算机科学的发展而高速发展起来的一门交叉学科,现在已被广泛应用于通信与电子工程、航空航天、生物医学等诸多领域,成为在高新科技领域占据重要位置的新兴学科。信号处理涉及大量的运算,理论性极强且概念抽象,MATLAB是公认的信号处理的标准软件和开发平台。MATLAB信号处理工具箱提供了丰富而简便的设计,使原来繁琐的程序设计简化成函数的调用。本文介绍了IIR数字滤波器的多种设计方法,如冲激响应不变法、双线性变换法等,还介绍了如何利用MATLAB的图形用户界面(GUI)设计IIR滤波器的实例。利用MATLAB设计滤波器,可以随时对比设计要求和滤波器特性调整参数,直观简便,极大地减轻了计算工作量,有利于滤波器设计的最优化。
关键词: MATLAB , IIR数字滤波器,GUI
目录
摘要
Abstract
1 前言-5
2 数字滤波器-6
2.1 数字滤波器的分类-6
2.2 数字滤波器的传输特性-7
2.3数字滤波器的技术要求-7
2.3IIR数字滤波器的设计步骤-7
3 IIR数字滤波器的设计方法-9
3.1基于MATLAB的IIR数字滤波器的设计步骤-9
3.2冲激响应不变法的IIR数字滤波器设计-9
3.3双线性变换法的IIR数字滤波器设计及MATLAB实现-11
3.4模拟低通滤波器原型设计及MATLAB实现-12
3.4.1 巴特沃斯低通滤波器设计-12
3.4.2 切比雪夫低通滤波器设计-15
3.4.3 椭圆低通滤波器设计-18
4 利用MATLAB的图形用户界面(GUI)设计IIR数字滤波器-20
4.1 GUI简介-20
4.2 利用GUI设计IIR滤波器实例
总 结-24
致 谢-25
参考文献-25
附录-26