1、摘摘 要要 在这个具有挑战性的时代,把计算机充分运用到教学及工程运算中,虽然具有重 要的意义, 而随着计算机技术的发展, 计算机软件在工程设计领域应用越来越广。 本设计研究是基于 MATLAB 的 FIR 数字滤波器的设计,是基于应用计算机软件 编程。首先了解滤波器的基本工作原理,针对 FIR 滤波器,有各种不同的方法。 FIR 滤波器一般要求信号具有线性相位,同时由于脉冲响应无限长,因此具有永 远稳定的特性。根据这个特点, 。本文主要对 FIR 滤波器采用了窗函数法,最优 设计法,最小二乘设计法,升余弦函数设计法和任意响应设计法来设计 FIR 滤波 器,同时,还对滤波器进行阶数评估。滤波是信
2、号处理中最基本有极为重要的技 术,利用滤波器技术可以从复杂的信号中提取出所需要的信号,抑制不需要的信 号。绝大多数传感器输出的信号,在使用过程中,都必须进行滤波,所以滤波器 是具有一定传输选择特性的,对信号进行加工处理的装置,它允许输入信号中的 一些成分通过,抑制或衰减另一些成分。其功能是将输入信号变换为人们所需要 的输入信号。 本设计主要给出了 FIR 数字滤波器的基本特性和设计方法。 关键词关键词:MATLAB 特性特性 FIR 滤波器滤波器 设计设计 基于 matlab 的 FIR 数字滤波器设计及其软件实现 II Abstract In this challenging era, th
3、e full use of computers to teaching and engineering operations, although of great significance, and with the development of computer technology, computer software in engineering design applications more widely. The design study is based on MATLAB for FIR digital filter design, is based on the applic
4、ation of computer software programming. First understand the basic working principle of the filter for FIR filters, a variety of different ways. General requirements for FIR filters with linear phase signals, and because of infinite impulse response, so it has always stable characteristics. According to this feature. In this paper, FIR filters used on the window function method, optimal design method, least squares design method, design raised cosine function and design method to design ar