iir_yulewalker(MathScript RTモジュール関数)

LabVIEW 2012 MathScript RTモジュールヘルプ

発行日時: June 2012

製品番号: 373123C-0112

»製品情報を参照
ヘルプをダウンロード(Windowsのみ)

所有クラス: filter design

要件:MathScript RTモジュール

構文

[x, y] = iir_yulewalker(n, f, a)

従来名: yulewalk

説明

変形ユール・ウォーカー法を使用は、IIRフィルタを作成します。

サンプル

入力

名前 説明
n フィルタ次数を指定します。
f 周波数ポイントのベクトルを指定します。 fは、間隔が[0, 1]の昇順値の実数ベクトルです。1はナイキスト周波数を示します。
a fの周波数ポイントでフィルタの振幅を指定します。length(a)はlength(f)に等しくなければなりません。

出力

名前 説明
x IIRフィルタの順係数を返します。xの長さはn + 1と等しくなければなりません。
y IIRフィルタの逆係数を返します。yの長さはn + 1と等しくなければなりません。

詳細

次の表には、この関数のサポート特性 が記載されています。

LabVIEWランタイムエンジンでサポートされる はい
RTターゲットでサポートされる はい
RTで制限付きの実行時間に適する 特性なし

サンプル

f0 = [0, 0.2, 0.4, 1];
a0 = [1, 1, 0, 0];
[x0, y0] = iir_yulewalker(8, f0, a0);

f1 = [0, 0.1, 0.1, 0.9, 0.9, 1];
a1 = [0, 0, 1, 1, 0, 0];
[x1, y1] = iir_yulewalker(11, f1, a1);

関連項目

fir_fs
fir_lsq
fir_pm
fir_win
iir_maxflat



この記事は役に立ちましたか。

役に立たなかった