org.mklab.tool.signal
クラス Freqzw

java.lang.Object
  上位を拡張 org.mklab.tool.signal.Freqzw

public class Freqzw
extends Object

デジタル(離散時間)フィルタの周波数応答を求めるクラスです。

Digital filter frequency response

バージョン:
$Revision: 1.19 $
作成者:
koga

コンストラクタの概要
Freqzw()
           
 
メソッドの概要
static List<Matrix> freqzw(Matrix b_, Matrix a_, Matrix w)
          周波数wにおけるフィルタb/a -1 -nb jw B(z) b(1) + b(2)z + .... + b(nb+1)z H(e) = ---- = ---------------------------- -1 -na A(z) 1 + a(2)z + .... + a(na+1)z の複素周波数応答を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Freqzw

public Freqzw()
メソッドの詳細

freqzw

public static List<Matrix> freqzw(Matrix b_,
                                  Matrix a_,
                                  Matrix w)
周波数wにおけるフィルタb/a
 -1 -nb jw B(z) b(1) + b(2)z + .... + b(nb+1)z H(e) = ---- = ---------------------------- -1 -na A(z) 1 + a(2)z + .... + a(na+1)z
 
の複素周波数応答を返します。

パラメータ:
b_ - 伝達関数の分子多項式の係数
a_ - 伝達関数の分母多項式の係数
w - 評価する周波数の列
戻り値:
周波数応答 (frequency response)