1、 毕 业 论 文毕 业 论 文 题 目 基于 MATLAB 的数字滤波器设计 学生姓名 。 。 。 。 。 。 学 号 。 。 。 。 。 。 。 系 部 。 。 。 。 。 。 。 。 。 专 业 。 。 。 。 。 。 。 。 班 级 。 。 。 。 。 。 指导教师 。 。 。 。 。 。 。 顾问教师 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 摘 要 本论文介绍了 FIR 数字滤波器的设计方法,即窗函数法。在此基础上,用 MATLAB实现 IIR 数字滤波器。介绍了 IIR 数字滤波器的传统设计思想与步骤,及其计算机辅助设计方法
2、。以 一数字带通滤波器为例,着重说明了基于 MATLAB 的三种滤波器的实现手段:模拟低通原型、合 适模拟带通及直接原型,为数字滤波器设计带来全新的实现手段。 关键关键词词:滤波 IIR 滤波器 FIR 滤波器 MATLAB - 1 - 目目 录录 第一章 前言 1.1 MATLAB 软件简介 (4) 1.2 数字滤波器技术的发展状况 (5) 第二章 数字滤波器的基本概念 2.1 数字滤波器的概况 (6) 2.2 FIR 数字滤波器的基本概念 (6) 2.2.1 FIR 数字滤波器的窗函数设计法 (7) 2.2.2 窗函数设计法的步骤 (7) 2.3 MATLAB 环境下的实例 (9) 2.3
3、.1 高通滤波器的设计 (9) 2.3.2 低通滤波器的设计 (10) 第三章 IIR 数字滤波器的设计过程及方法 3.1 IIR 滤波器的基本特点 (13) 3.2 IIR 滤波器的设计思路与步骤 (14) 3.3 IIR 滤波器的设计 (14) 3.4 IIR 滤波器设计方法 MATLAB 的实现 (15) 3.4.1 基于模拟低通原型的 MATLAB 实现 (15) 3.4.2基于合适类型模拟滤波器的MATLAB实现 (16) 3.4.3 基于直接原型变换法的 MATLAB 实现 (18) 总 结(19) 参考文献(20) - 2 - 第一章第一章 前言前言 1.1. MATLAB1.1. MATLAB 简介简介 MATLAB (Matrix Laboratory)为美国 Mathworks 公司 1983 年首次推出的一套高 性能的数值分析和计算软件,其功能不断扩充,版本不断升级,1992 年推出