滤波器设计分析工具FDATOOL

FDATOOL(Filter Design & Analysis Tool)是MATLAB信号处理工具箱里专用的滤波器设计分析工具。

FDATOOL界面如图所示,总共分两大部分:一部分是Design Filter,在界面的下半部,用来设置滤波器的设计参数;另一部分则是特性区,在界面的上半部分,用来显示滤波器的各种特性。


Design Filter部分主要分为Response Type(滤波器类型)选项和Design Method(设计方法),其中Response Type选项包括Lowpass(低通)、Highpass(高通)、Bandpass(带通)、Bandstop(带阻)和特殊的FIR滤波器;Design Method包括IIR滤波器的Butterworth(巴特沃斯)法、Chebyshev type I(切比雪夫I型)法、Chebyshev type II(切比雪夫II型)法、Elliptic(椭圆滤波器)法和FIR滤波器的Equiripple法、Least-Squares(最小均方)法、Window(窗函数)法。

Filter Order(滤波器阶数)选项定义滤波器的阶数,包括Specify Order(指定阶数)和Minimum Order(最小阶数)。在Specify Order中填入所要设计的滤波器的阶数(对于n阶滤波器,Specify Order=n-1);如果选中Minimum Order选项选项,MATLAB则根据所选择的滤波器类型自动使用最小阶数。

Frenquency Specifications选项可以详细定义频带的各参数,包括采样频率Fs和频带的截止频率。它的具体选项种类由Filter Type选项和Design Method选项决定,例如Bandpass(带通)滤波器需要定义Fstop1(下阻带截止频率)、Fpass1(通带下限截止频率)、Fpass1(通带上限截止频率)、Fstop2(上阻带截止频率),而Lowpass(低通)滤波器只需要定义Fstop1、Fpass1。采用窗函数设计滤波器时,由于过渡带是由窗函数的类型和阶数所决定的,所以只需要定义通带截止频率,而不定义阻带参数。

Magnitude Specifications选项可以定义幅度值衰减的情况。例如,设计带通滤波器时,可以定义Wstop1(频率Fstop1处的幅值衰减)、Wpass(通带范围内的幅值衰减)、Wstop2(频率Fstop2处的幅值衰减)。当选取采用窗函数设计时,Window Specifications选项可定义,它包含了各种可选的窗函数。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值