基于MATLAB的数字带通滤波器的设计

课程设计任务书

2010—2011学年第一学期

专业: 通信工程 学号: 0********* 姓名: *** 课程设计名称: 数字信号处理课程设计

设计题目: 基于MATLAB的数字带通滤波器的设计

完成期限:自 2011 年 1 月 3 日至 2011 年 1 月 9 日共 1 周 一、设计目的

1、巩固所学的理论知识;

2、提高综合运用所学理论知识独立分析和解决问题的能力; 3、更好地将理论与实践相结合;

4、掌握信号分析与处理的基本方法与实现; 5、熟练使用MATLAB语言进行编程实现。 二、设计内容

设计巴特沃斯数字带通滤波器,要求通带范围为0.25πrad≤ω≤0.45πrad,通带最大衰减为3dB,阻带范围为0≤ω≤0.15πrad和0.55πrad≤ω≤πrad,阻带最小衰减为40dB。 三、设计要求

调用buttord和butter设计,并显示数字滤波器系统函数H(Z)的系数,绘制数字滤波器的损耗函数和相频特性函数。并分析这种设计对应于脉冲响应不变法还是双线性变换法? 四、设计条件

计算机、MATLAB语言环境 五、参考资料

[1]《数字信号处理》(第三版),丁玉美,高西全.西安电子科技大学出版社,2000. [2]《MATLAB及在电子信息课程中的应用》,陈怀堔,吴大正,高西全.电子工业出版社,2006.

[3]《MATLAB 7.0从入门到精通》,求是科技.人民邮电出版社,2006.

[4]《数字信号处理(第三版)》学习指导,高西全,丁玉美.西安科技大学出版社,2001.

指导教师(签字): 教研室主任(签字): 批准日期: 年 月 日

摘 要

数字滤波器是指输入、输出均为数字信号,通过数值运算处理改变输入信号所含频率成分的相对比例,或者滤除某些频率成分的数字器件和程序。经典数字滤波器从滤波特性上分类,可以分成低通、高通、带通和带阻等滤波器。数字滤波器的幅频特性表示信号通过该滤波器后各频率成分振幅衰减情况,而相频特性反映各频率成分通过滤波器后在时间上的延时情况。

本次课程设计先是对巴特沃斯数字带通滤波器有关理论知识作介绍,在性能指标分析基础上运用MATLAB的buttord和butter函数设计程序,得到损耗函数和相频特性函数图像,写出数字滤波器系统函数H(Z),并对结果进行分析,最后总结课程设计体会。

关键词:数字带通滤波器;MATLAB;系统函数;损耗函数;相频特性

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4