词条 | fir1 |
释义 | fir1的用法MATLAB中fir1函数使用说明 fir1是用窗函数法设计线性相位RIRDF的工具箱函数,以实现线性相位FIRDF的标准窗函数法设计。 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=<wc=<1。 当wc=[wcl,wcu]时,得到的是带通滤波器,其中-6dB通带为wcl=<ω=<wcu。 hn=fir1(M,wc,'ftype‘),可设计高通和带阻FIR滤波器。 当ftype=high时,设计高通FIR滤波器; 当ftype=stop时,且wc=[wcl,wcu]时,设计带阻FIR滤波器。 应当注意,在设计高通和带阻FIR滤波器时,阶数M只能取偶数(h(n)长度N=M+1为奇数)。不过,当用户将M设置为奇数时,fir1会自动对M加1。 hn=fir1(M,wc,window),可以指定窗函数向量window。默认为哈明窗。例如, hn=fir1(M,wc,bartlett(M+1)),使用Bartlett窗设计。 hn=fir1(M,wc,blackman(M+1)),使用blackman窗设计。 hn=fir1(M,wc,'ftype',window),通过选择wc,ftype和window参数(含义同上),可以设计各种加窗滤波器。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。