数字滤波技术是数字信号处理的一个重要组成部分,滤波器的设计是信号处理的核心问题之一.根据FIR滤波器的原理,提出了FIR滤波器的窗函数设计法,并对常用的几种窗函数进行了比较.给出了在MATLAB环境下,用窗函数法设计FIR滤波器的过程和设计实例.仿真结果表明,设计的FIR滤波器的各项性能指标均达到了指定要求,设计过程简便易行.该方法为快速、高效地设计FIR滤波器提供了一个可靠而有效的途径. MATLAB环境下FIR滤波器的设计与仿真 杨大柱 (中国人民解放军汽车管理学院装备技术系,安徽蚌埠233011) 摘要:数字滤波技术是数字信号处理的一个重要组成部分,滤波器的设计是信号处理的核心 问题之一。根据FIR滤波器的原理,提出了FIR滤波器的窗函数设计法,并对常用的几种窗函数进行 了比较。给出了在MATLAB环境下,用窗函数法设计FIR滤波器的过程和设计实例。仿真结果表明, 设计的FIR滤波器的各项性能指标均达到了指定要求,设计过程简便易行。该方法为快速、高效地设 计FIR滤波器提供了一个可靠而有效的途径。 关键词:窗函数FIR滤波器MATLAB仿真 随着信息时代的到来,数字信号处理已经成为当今 FIR滤波器的设计问题实质上是确定能满足所要求 一门极其重要的学科和技术,并且在通信、语音、图像、 的转移序列或脉冲响应的常数的问题,设计方法主要有 自动控制等众多领域得到了广泛的应用。在数字信号处 窗函数法、频率采样法和等波纹最佳逼近法等。 理中,数字滤波器占有极其重要的地位,它具有精度高、 1.2窗函数设计法的步骤【3】【4l 可靠性好、灵活性大等特点。现代数字滤波器可以用软 窗函数设计法是一种通过截短和计权的方法使无 件或硬件两种方式来实现。软件方式实现的优点是可……