org.mklab.tool.signal
クラス Freqz
java.lang.Object
org.mklab.tool.signal.Freqz
public class Freqz
- extends Object
デジタル(離散時間)フィルタの周波数応答を求めるクラスです。
Digital filter frequency response
- バージョン:
- $Revision: 1.19 $
- 作成者:
- koga
- 関連項目:
Filter
,
Freqs
メソッドの概要 |
static List<Matrix> |
freqz(Matrix b,
Matrix a,
int n)
周波数 w におけるデジタルフィルタ b(z)/a(z)
-1 -nb b(z) b(1) + b(2)z + .... + b(nb+1)z G(eˆ(jw)) = ---- = ---------------------------- -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 |
Freqz
public Freqz()
freqz
public static List<Matrix> freqz(Matrix b,
Matrix a,
int n)
- 周波数
w
におけるデジタルフィルタ b(z)/a(z)
-1 -nb b(z) b(1) + b(2)z + .... + b(nb+1)z G(eˆ(jw)) = ---- = ---------------------------- -1 -na a(z) 1 + a(2)z + .... + a(na+1)z
の周波数応答を返します。 周波数応答は、単位円の上半分を n
等分した点 で評価されます。
- パラメータ:
b
- 伝達関数の分子多項式の係数a
- 伝達関数の分母多項式の係数n
- データ数
- 戻り値:
- 周波数応答 (frequency reponse)