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

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

発行日時: June 2012

製品番号: 373123C-0112

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

所有クラス: filter implementation

要件:MathScript RTモジュール

構文

[f, g] = filter_lattice(k, x)

[f, g] = filter_lattice(k, 1, x)

[f, g] = filter_lattice(k, v, x)

[f, g, final] = filter_lattice(k, x, 'ic', initial)

[f, g, final] = filter_lattice(k, 1, x, 'ic', initial)

[f, g, final] = filter_lattice(k, v, x, 'ic', initial)

従来名: latcfilt

説明

ラティスフィルタで信号をフィルタします。filter_latticeは、行列の列ごとに適用されます。

サンプル

入力

名前 説明
k ラティス反射係数を指定します。kは実行列または実数ベクトルです。
v ラティスラダー係数を指定します。vは、実数ベクトルまたは整数1です。
x フィルタを適用する信号を指定します。xは実行列または実数ベクトルです。
'ic' 次の入力が初期状態であることを示します。
initial 初期状態を指定します。initialは実行列または実数ベクトルです。

出力

名前 説明
f 最小位相フィルタ信号を返します。vが1の場合、fは全極フィルタ信号を返します。fは実行列または実数ベクトルです。
g 最大位相フィルタ信号を返します。vが1の場合、gはオールパスフィルタ信号を返します。gは実行列または実数ベクトルです。
final 最終状態を返します。finalは実行列または実数ベクトルです。

詳細

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

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

サンプル

K = [0.1, 0.2, 0.8];
X = 0:0.01:1;
[F, G] = filter_lattice(K, X)

関連項目

filter
filter_2d



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

役に立たなかった