comm.DBPSKDemodulator
DBPSK メソッドを使って復調する
説明
comm.DBPSKDemodulator
System object™ は、差動 2 相位相偏移変調 (DBPSK) メソッドを使用して変調された信号を復調します。入力は、変調信号のベースバンド表現です。
DBPSK 変調信号を復調するには、次のようにします。
comm.DBPSKDemodulator
オブジェクトを作成し、そのプロパティを設定します。関数と同様に、引数を指定してオブジェクトを呼び出します。
System object の機能の詳細については、System object とはを参照してください。
作成
構文
説明
は、DBPSK 復調器 System object dbpskdemod
= comm.DBPSKDemodulatordbpskdemod
を作成します。このオブジェクトは、DBPSK メソッドを使用して入力信号を復調します。
はさらに、dbpskdemod
= comm.DBPSKDemodulator(phase
)PhaseRotation
プロパティを phase
に設定します。
は、前述の任意の構文を使用して DBPSK 復調器オブジェクトを作成し、名前と値の引数を 1 つ以上使用してプロパティを設定します。たとえば、dbpskdemod
= comm.DBPSKDemodulator(___,Name
=Value
)OutputDataType="double"
は、出力のデータ型を "double"
に設定します。
プロパティ
オブジェクト関数
オブジェクト関数を使用するには、System object を最初の入力引数として指定します。たとえば、obj
という名前の System object のシステム リソースを解放するには、次の構文を使用します。
release(obj)
例
アルゴリズム
DBPSK 復調器は、現在のシンボルを前のシンボルと比較します。θ
と π+θ
の位相差をそれぞれ 0
と 1
の出力にマッピングします。ここで、θ
は PhaseRotation
パラメーターです。
拡張機能
バージョン履歴
R2012a で導入