4.5滤波器设计分析工具
FDATOOL(Filter Design& Analysis Tool)是 MATLAB 信号处理工具箱里专用的滤波器设计分析工具,MATLAB6.0以上的版本还专门增加了滤波器设计工具箱(Filter DesignToolbox)。FDATOOL可以设计包括FIR和IR的几乎所有基本的常规滤波器,它操作简单,使用方便灵活。
FDATOOL 界面如图4-9所示,总共分两大部分:一部分是DesignFilter,在界面的下半部,用来设置滤波器的设计参数:另一部分则是特性区,在界面的上半部分,用来显示滤波器的各种特性。
Design Filter 部分主要分为Response Type(滤波器类型)选项和 Design Method 选项,其中 Response Type 包括Lowpass(低通)、Highpass(高通)、Bandpass(带通)、Bandstop(带阻)和特殊的 FIR 滤波器:Design Method(设计方法)选项包括 IR 滤波器的 Butterworth(巴特沃思)法、Chebyshevtypel(切比雪夫I型)法、ChebyshevtypeⅡ(切比雪夫Ⅱ型)法、Elliptic(椭圆滤波器)法和FIR 滤波器的Equiri