第6章应用程序设计 61.3FR滤波器的 MMATLAB设计 1.fir1函数 用灤设计标围包响基于窗函数的FIR滤波 器,可实现加线图和啦敏数学器的设计。 bEfirl(n, Wn, Window) b=firi(n, Wn, ftype,, Window) n:滤波器的阶数;W:滤波器的截止频率 ftype:用来决定滤波器的类型, 当 ftype=high时,可设计高通滤波器; 当 ftype=stop时,可设计带阻滤波器。 Window:用来指定滤波器采用的窗函数类型, 其默认值为汉明( Hamming)窗。 2021年2月22日 DSP原理及应用 21
2021年2月22日 DSP原理及应用 21 第6章 应用程序设计 6.1.3 FIR滤波器的MATLAB设计 用来设计标准频率响应的基于窗函数的FIR滤波 器,可实现加窗线性相位FIR数字滤波器的设计。 1. fir1函数 语法: b=fir1(n,Wn ) b=fir1(n,Wn,‘ftype’) b=fir1(n,Wn,Window) b=fir1(n,Wn,‘ftype’,Window) n:滤波器的阶数;Wn:滤波器的截止频率; ftype:用来决定滤波器的类型, 当ftype=high时,可设计高通滤波器; 当ftype=stop时,可设计带阻滤波器。 Window:用来指定滤波器采用的窗函数类型, 其默认值为汉明(Hamming)窗
第6章应用程序设计 1.fir函数 使用fir1函数可设计标准的低通、高通、带通 和带阻滤波器。 (1)采用汉明窗计低通FR滤被器 使用b=firl(n,W)可得到低通滤波。0≤Wn≤1 Wa=1相当于0.5 格式: bsfirl(n, Wo) 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 22 第6章 应用程序设计 使用fir1函数可设计标准的低通、高通、带通 和带阻滤波器。 1. fir1函数 (1) 采用汉明窗设计低通FIR滤波器 使用b=fir1(n,Wn )可得到低通滤波。0 Wn 1, Wn=1相当于0.5f s。 格式: b=fir1(n,Wn )
第6章应用程序设计 1.fir函数 使用fir1函数可设计标准的低通、高通、带通 和带阻滤波器。 (2)采用汉明窗设计高通FR滤被器 在b=r(n,Wn, "ftype)中,当 Types=high时,可 设计高通滤波器。 格式: bsfirl(n, Wn, high?) 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 23 第6章 应用程序设计 使用fir1函数可设计标准的低通、高通、带通 和带阻滤波器。 1. fir1函数 (2) 采用汉明窗设计高通FIR滤波器 在b=fir1(n,Wn,‘ftype’)中,当ftype=high时,可 设计高通滤波器。 格式: b=fir1(n,Wn, ‘high’)
第6章应用程序设计 1.fir函数 使用fir1函数可设计标准的低通、高通、带通 和带阻滤波器。 (3)用汉明窗设计带通FR滤波 在b=r(n,Wn)中,当Wa=W1W2时,可得到 带通滤波器,其通带为W1<<W2,W1和W2分别为通 带的下限频率和上限频率。 格式: bsfir1(n, I W, W2D) 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 24 第6章 应用程序设计 使用fir1函数可设计标准的低通、高通、带通 和带阻滤波器。 1. fir1函数 (3) 采用汉明窗设计带通FIR滤波器 在b=fir1(n,Wn )中,当Wn=[ W1 W2 ]时,可得到 带通滤波器,其通带为W1 <w<W2,W1和W2分别为通 带的下限频率和上限频率。 格式: b=fir1(n,[ W1 W2 ])
第6章应用程序设计 1.fir函数 使用fir1函数可设计标准的低通、高通、带通 和带阻滤波器。 (4)用汉明窗设计带阻FR滤波 在b=r1(m,wn, ' ftype)中,当 ftype=stop, Wa=W1W2时,fr1函数可得到带阻滤波器 格式: bsfirl(n,[W, W2],stop) 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 25 第6章 应用程序设计 使用fir1函数可设计标准的低通、高通、带通 和带阻滤波器。 1. fir1函数 (4) 采用汉明窗设计带阻FIR滤波器 在b=fir1(n,Wn,‘ftype’)中,当ftype= stop, Wn=[ W1 W2 ]时,fir1函数可得到带阻滤波器。 格式: b=fir1(n,[ W1 W2 ], ‘stop’)