このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
comm.OQPSKModulator
OQPSK 法を使用した変調
説明
comm.OQPSKModulator オブジェクトは、オフセット直交位相偏移変調 (OQPSK) 手法を使って入力信号を変調し、出力波形に対してパルス整形フィルターを適用します。詳細については、パルス整形フィルターを参照してください。出力は、変調信号のベースバンド表現です。
変調器と復調器のペアの処理によって発生する遅延の詳細については、変調の遅延を参照してください。
オフセット直交位相偏移変調を使用して信号を変調するには、以下の手順に従います。
comm.OQPSKModulator
オブジェクトを作成し、そのプロパティを設定します。関数と同様に、引数を指定してオブジェクトを呼び出します。
System object の機能の詳細については、System object とはを参照してください。
作成
構文
説明
は変調器 System object™ を作成します。このオブジェクトは、オフセット直交位相偏移変調 (OQPSK) の変調およびパルス整形フィルターを入力信号に適用します。oqpskmod
= comm.OQPSKModulator
は、OQPSK 復調器オブジェクト oqpskmod
= comm.OQPSKModulator(demod
)demod
に対して対称的な構成をもつ変調器 System object を作成します。
は、1 つ以上の名前と値のペアを使用してプロパティを設定します。各プロパティ名を一重引用符で囲みます。oqpskmod
= comm.OQPSKModulator(Name
,Value
)
例: comm.OQPSKModulator('BitInput',true)
は、oqpskmod
= comm.OQPSKModulator(phase
,Name
,Value
)phase
に対して作成されたオブジェクトの PhaseOffset プロパティを設定し、指定されたその他の Name
、Value
ペアを設定します。
例: comm.OQPSKModulator(0.5*pi,'SymbolMapping','Binary')
プロパティ
使用法
説明
は、ベースバンド変調出力を返します。出力波形は、構成プロパティ PulseShape および SamplesPerSymbol に従ってパルス整形されます。waveform
= oqpskmod(insignal
)
入力引数
出力引数
オブジェクト関数
オブジェクト関数を使用するには、System object を最初の入力引数として指定します。たとえば、obj
という名前の System object のシステム リソースを解放するには、次の構文を使用します。
release(obj)