# 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