函數 > 信號處理 > 數位濾波 > IIR 濾波器係數
  
IIR 濾波器係數
bessel(n, scale) - 傳回第 n 階類比 Bessel 濾波器的係數;刻度可控制截止時的增量。輸出可用作其中一個 IIR 濾波器函數的引數。
butter(n) - 傳回第 n 階類比巴特沃斯濾波器係數。輸出可用作其中一個 IIR 濾波器函數的引數。
cheby1(n, e) - 傳回第 n 階類型 1 契比雪夫類比濾波器的係數;波紋由參數 e 控制。輸出可用作其中一個 IIR 濾波器函數的引數。
cheby2(n, scale, atten) - 傳回第 n 階類型 II 契比雪夫類比濾波器的係數,於 scale 與 stopband 衰減 atten 使用 stopband 的下邊緣。輸出是 IIR 濾波器函數的引數。
引數
n 是整數濾波器階數:
若是 bessel 濾波器,n 介於 1 與 35 之間
若是所有其他濾波器,n 介於 1 與 200 之間。
e 是代表可允許之 passband 波紋的正實數。
scale 是大於 1 的計算實數,可設定 stopband 的下邊緣:
若是 bessel 濾波器,此為大於 0 的實數,可用於控制截止頻率的增量。
若是 cheby2 濾波器,此為大於 1 的計算實數,可設定 stopband 的下邊緣。
atten 是大於 1 的實數,也是 stopband 衰減係數。
其他資訊
這些函數會產生含有偶數欄的係數陣列:
若有兩欄 (如 bessel 的輸出中所示),濾波器會由單一區段組成:欄 1 包含轉移函數的分子係數,而欄 2 包含分母係數。
若有兩欄以上,每一對會以重疊顯示方式表示濾波器的一個區段。