butwmake

機能

バタワース特性の IIR 型フィルタを設計する.

形式

gain = butwmake( Type, Cutoff, order, zr, zi, pr, pi )

パラメータ

  1. Type : フィルタ特性 (1 : LowPass, 2 : HighPass, 3 : BandPass)

  2. Cutoff : 遮断周波数

    • LowPass,HighPass では Scalar 型 (周波数 Hz)

    • BandPass 特性では,Series 型で設定する.例えば,

      gain = butwmake(3,(100,200),3,...)

      のように設定する.

  3. order : フィルタ次数 (入力) (Scalar)

  4. zr : 零点 (実数部) 出力 (Series)

  5. zi : 零点 (虚数部) 出力 (Series)

  6. pr : 極 (実数部) 出力 (Series)

  7. pi : 極 (虚数部) 出力 (Series)

  8. gain : ゲイン (Scalar)

解説

  1. 設計値は,iirmake 関数を使用すれば直接型 IIR フィルタの係数に変換できる.

  2. 設計可能フィルタ次数は最大 101 次である.

使用例

User's Manual 第 4 章 3.2 節 フィルタ処理 参照

参照

iirmake

Last updated: 2005/11/12