基于matlab的FIR数字滤波器设计_毕业设计任务书 下载本文

设计题目:基于

毕 业 设 计 任 务 书

MATLAB的IIR数字滤波器设计

专 业:通信工程

一、毕业设计的目的

1、通过毕业设计把自己在大学中所学的知识应用到实践当中。

2、深入了解利用Matlab设计FIR数字滤波器的基本方法。

3、在毕业设计的过程中基本掌握了Matlab编译程序的基本方法。 4、提高自己的自学能力和动手能力。

5、锻炼自己通过网络及各种资料解决实际问题的能力。

二、主要设计内容

利用窗函数法、频率抽样法设计FIR滤波器,绘制出滤波器的特性图。利用所设计的滤波器对多个频带叠加的正弦信号进行处理,对比滤波前后的信号时域和频域图,验证滤波器的效果。最后找一段语音信号,并对此信号进行采样和加噪,绘制出采样后语音信号的时域波形和频谱图,然后用所设计的滤波器对加噪后的信号进行滤波,绘制出滤波后信号的时域波形和频谱,并对滤波前后的信号进行对比,分析信号的变化。

三、重点研究问题

基于Matlab的FIR数字滤波器的基本设计方法,能够根据性能指标要求独立灵活地进行滤波器的设计。

四、主要技术指标或主要设计参数

(1)滤波器类型

(2)滤波器阶数和采样频率 (3)通带和阻带截止频率 (4)通带和阻带衰减

五、设计成果要求

1、完成毕业设计书文档 2、完成程序的编译和调试 3、对程序主要语句做出注释

本科生毕业设计(论文)开题报告

2012年3月20日 学生姓名 题目名称 课题来源 学号 专业 通信工程 基于Matlab的FIR数字滤波器设计 导师提供 数字滤波技术是数字信号处理的一个重要组成部分,滤波器的设计是信号处理的核心问题之一。数字滤波器是一个离散的系统,它可以对输入的离散信号进行一系列运算处理,从输入的信号中获得所需要的信息。数字滤波器的系统函数通常表示为 ?jbz?jMH(z)?j?01??aiz?ii?1N 数字滤波器分为有限冲激响应数字滤波器,即FIR数字滤波器和无限冲激响应,即IIR数字滤波器。从公式的角度来看,FIR数字滤波器的ai 始ai至少有一个非零。 终为零;IIR数字滤波器主要内容 实现数字滤波器的方法一般有两种:一种方法是吧滤波器所要完成的运算编成程序并让计算机执行,也就是采用计算机软件来实现;另一种方法是设计专用的数字硬件、专用的数字信号处理器或采用通用的数字信号处理器来实现。 本设计根据 FIR滤波器的设计原理,提出了Matlab环境下FIR滤波器的窗函数法、频率抽样法, Matlab环境为设计FIR滤波器提供了一个可靠而有效的工作平台。 Matlab软件以矩阵运算为基础,把计算、可视化及程序设计有机融合到交互式工作环境中,并且为数字滤波的研究和应用提供了一个直观、高效、便捷的利器。工程人员可以直观方便地进行科学研究与工程应用。Matlab是美国MathWorks 公司出品的商业数学软件,用于算法开发、数据