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

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

発行日時: June 2012

製品番号: 373123C-0112

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

所有クラス: filter design

要件:MathScript RTモジュール

構文

x = fir_gaussps(bst)

x = fir_gaussps(bst, n)

x = fir_gaussps(bst, n, of)

従来名: gaussfir

説明

FIRガウスパルス成形フィルタを作成します。

詳細

サンプル

入力

名前 説明
bst 3 dB帯域幅-シンボル時間の製品を指定します。
n 開始とピークの間の記号周期の数を指定します。デフォルトは3です。
of オーバーサンプル係数、または記号ごとのサンプル数を指定します。デフォルトは2です。

出力

名前 説明
x ガウスパルス成形フィルタの係数を返します。xの長さは2*n*of + 1と等しくなります。

詳細

以下の式は、ガウスパルス成形フィルタのアナログインパルス応答を示します。

h(t) = sqrt(pi)*exp(-(pi*t / B)^2) / B

ここで、Bはベースバンドガウスパルス成形フィルタの3dB帯域幅で、以下の式の計算に使用されます。

B = sqrt(log(2) / 2) / bst

ガウスパルス成形フィルタを離散信号に変換した後、以下の式でその信号を示します。

h(k) = sqrt(pi)*exp(-(pi*k / B)^2) / B

ここで、kは-n*ofn*ofの範囲です。

ガウスパルス成形フィルタを使用し、ISI(intersymbol interference)の効果をカウンタ処理します。

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

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

サンプル

x = fir_gaussps(0.13, 3, 5);

関連項目

fir_fs
fir_gauss
fir_pm
fir_win



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

役に立たなかった