MATLAB中FIR滤波器如何设计
MATLAB中FIR滤波器如何设计
日期:2017-09-04 07:04:38 人气:1
一般滤波的要求主要是通带边界频率、阻带边界频率、通带最大波纹及阻带最小衰减。
而由FIR滤波器的窗函数基本参数,可以知道,最小阻带衰减只由窗形状决定,不受窗宽N的影响;而过渡带的宽度则既与窗形状有关,且随窗宽N的增加而减小。
这样的话,设计一个FIR滤波器,主要是由阻带最小衰减来确定窗形状,再根据过渡带宽的要求来确定窗宽N。有一个窗函数基本参数表,可以对照着选。然后用MATLAB中fir1函数来设计,其语法格式为:b=fir1(N,wn,'ftype',window)。需简单计