fir1是用窗函数法设计线性相位FIRDF的工具箱函数,以实现线性相位FIRDF的标准窗函数法设计。
MATLAB中fir1函数使用
●hn=fir1(M,wc),返回6dB截止频率为wc的M阶(单位脉冲响应h(n)长度N=M+1)FIR低通(wc为标量)滤波器系数向量hn,默认选用哈明窗。滤波器单位脉冲响应h(n)与向量hn的关系为
h(n)=hn(n+1), n=0,1,2,3,……,M
而且满足线性相位条件:h(n)=h(N-1-n)。其中wc为对 π归一化的数字频率,0=
当ftype=high时,设计高通FIR滤波器;
当ftype=stop时,且wc=[wcl,wcu]时,设计带阻FIR滤波器。