课程设计说明书 1 1 引言 1
1 FIR滤波器的介绍 随着信息时代、数字世界的到来,数字信号处理已成为一门极其重要的学科和技术领域
数字信号处理是将信号以数字方式表示并处理的理论和技术,处理的内容包括对数字信号的滤波、变换、频谱分析、检测、估计、压缩、识别等一系列的加工处理
由于大规模集成电路以及数字计算机的飞速发展,加之从 60年代末以来数字信号处理理论和技术的成熟和完善,用数字方法来处理信号,即数字信号处理,已逐渐取代模拟信号处理
数字信号处理技术的应用领域非常广泛,而数字滤波器的设计是数字信号处理中最重要的设计环节
数字滤波器分为 IIR 滤波器和 FIR 滤波器
本次课设使用的是 FIR 滤波器
FIR 滤波器即有限长单位响应滤波器,是数字信号处理系统中最基本的原件
可以在保证任意频率特性的同时具有严格的线性相位特性
同时其单位冲激响应是有限长的,因而滤波器是稳定的系统
FIR 滤波器在通信、图像处理、模式识别等领域具有广泛的应用
FIR 滤波器误反馈回路,是一种稳定系统,可以设计成具有线性相位特性
设 FIR 滤波器的系数为 h (0)、h(1)……h (N-1),X(n)表示滤波器在n 时刻的输入,则那时刻的输出为: y (n )=h (0)*x (n )+h (1)*x (n -1)+……+h (N-1)*x [n -(N-1)] FIR 数字滤波器的结构图如图1 所示: 图 1 FIR 滤波器的结构图 课程设计说明书 2 1
2 MATLAB的介绍 MATLAB 是由美国mathworks 公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境
它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决