matlab中butter和buttap函数的区别

buttap(n) returns the poles and gain of an order n Butterworth analog lowpass filter prototype.

butter designs lowpass, bandpass, highpass, and bandstop digital and analog Butterworth filters.

从这两条注释可以看出,butter可以直接设计数字滤波器,而buttap则设计出模拟滤波器,需要设计数字滤波器时,则需要用双线性变换、脉冲响应不变等方法再转换。