![]() | ヘルプをダウンロード(Windowsのみ) |
所有クラス: modeling and prediction
要件:MathScript RTモジュール
[b, a] = iir_steigmcbride(x, m, n)
[b, a] = iir_steigmcbride(x, m, n, t)
[b, a] = iir_steigmcbride(x, m, n, t, aa)
[b, a] = iir_steigmcbride(x, u, m, n)
[b, a] = iir_steigmcbride(x, u, m, n, t)
[b, a] = iir_steigmcbride(x, u, m, n, t, aa)
従来名: stmcb
スティグリッツ・マクブライド反復法を使用して線形フィルタモデルを設計します。
名前 | 説明 |
---|---|
x | フィルタの出力を指定します。 xはベクトルです。 |
u | フィルタの入力を指定します。 uはxと同じ長さのベクトルです。uを指定しないと、LabVIEWはxをフィルタのインパルス応答とみなします。 |
m | 分子の次数を指定します。 mは、正の整数です。 |
n | 分母の次数を指定します。 nは、正の整数です。 |
t | 反復の数を指定します。 tは正の整数です。デフォルトは5です。 |
aa | 分母係数の初期値を指定します。 aaは、長さがnのベクトルです。デフォルトは、prony(x, 0, n)です。 |
名前 | 説明 |
---|---|
b | 順フィルタ係数を返します。 bはベクトルです。 |
a | 逆フィルタ係数を返します。 aはベクトルです。 |
次の表には、この関数のサポート特性 が記載されています。
LabVIEWランタイムエンジンでサポートされる | はい |
RTターゲットでサポートされる | はい |
RTで制限付きの実行時間に適する | 特性なし |
b1 = rand(1, 3)
a1 = [1, rand(1, 3)]
h = impzd(b1, a1, 10);
[b2, a2] = iir_steigmcbride(h, 2, 3)
役に立った
役に立たなかった