Who am I

我的照片
Hefei, Anhui, China
Research Fields: Satellite Geodesy

2012年11月16日星期五

fir1和fir2函数介绍(窗函数法)

fir1和fir2都是基于窗函数法设计FIR数字滤波器的函数。所谓滤波器设计,其实就是确定转换函数H的分子b和分母a。对于FIR滤波器,分母a=1,故只需确定分子b.

fir1用经典的窗函数法设计FIR滤波器,在通带波段的幅值响应为0db,fir2同样利用窗函数法,但其可处理任意的频率响应。

首先介绍fir1的用法:
b=fir1(n,wn[,'ftype',window])
其中,n为滤波器的阶数,对于高通、带阻滤波器,n需取偶数;wn为滤波器截止频率,范围为0~1(归一化频率);ftype为滤波器类型,缺省时为低通或带通滤波器;'high'为高通,'stop'为带阻;window为窗函数列向量,其长度为n+1,缺省时自动取hamming窗。b为滤波器系数向量,长度为n+1。

fir2函数:用于设计具有任意形状频率响应的FIR滤波器,调用格式为b=fir2(n,f,m[,npt,window]);
n为滤波器阶数;f和m分别为滤波器幅频响应的频率向量和幅值向量,取值为0~1(归一化频率);m和f具有相同的长度,window为窗函数,长度为n+1,缺省时取hamming窗;npt为对频率响应进行内插的点数,缺省时为512;b为滤波器系数向量,长度为n+1。



没有评论:

发表评论