年 月
基于 MATLAB 的 IIR 数字带通滤波器设计
一、数字滤波器
数字滤波器是对数字信号实现滤波的线性时不变系统。数字滤波实质上是
一种运算过程,实现对信号的运算处理。输入数字信号(数字序列)通过特定
的运算转变为输出的数字序列,因此,数字滤波器本质上是一个完成特定运算
的数字计算过程,也可以理解为是一台计算机。描述离散系统输出与输入关系
的卷积和差分方程只是给数字信号滤波器提供运算规则,使其按照这个规则完
成对输入数据的处理。时域离散系统的频域特性: ,
其中 、 分别是数字滤波器的输出序列和输入序列的频域特性
(或称为频谱特性), 是数字滤波器的单位取样响应的频谱,又称为数字
滤波器的频域响应。输入序列的频谱 经过滤波后 ,因此,
只要按照输入信号频谱的特点和处理信号的目的, 适当选择
,
使得滤波
后的 满足设计的要求,这就是数字滤波器的滤波原理。
数字滤波器根据其冲激响应函数的时域特性,可分为两种,即无限长冲激
响应(IIR)数字滤波器和有限长冲激响应(FIR)数字滤波器。IIR 数字滤波器的特