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

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

発行日時: June 2012

製品番号: 373123C-0112

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

所有クラス: communications

要件:MathScript RTモジュール

構文

x = padm(y, m)

x = padm(y, m, phi)

x = padm(y, m, phi, type)

従来名: pamdemod

説明

複雑なパルス振幅変調(PAM)シンボルのシーケンスを一連の整数に復調します。

サンプル

入力

名前 説明
y 復調するシンボルを指定します。yは、複素の倍精度浮動小数点数のスカラ、ベクトル、行列のいずれかです。
m m-ary PAM復調を使用することを指定します。mは、2以上の整数である必要があります。
phi 初期位相をラジアンで指定します。デフォルトphiは0です。
type 復調された整数にシンボルをマップする方法を指定します。typeは以下の値を取る文字列です。

'Bin' (default) 復調された整数にバイナリマップを使用します。
'Gray' 復調された整数にグレーコードマップを使用します。

出力

名前 説明
x 復調された整数を返します。xはI32スカラ、ベクトル、[0, m-1]行列のいずれかです。

詳細

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

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

サンプル

X = randint(1, 1000, 8)
Y = pam(X, 8, 0, 'Gray')
Z = padm(Y, 8, 0, 'Gray')

関連項目

pam
qam
qadm



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

役に立たなかった