このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
comm.FSKModulator
M-ary FSK 手法を使用した変調
説明
comm.FSKModulator
System object™ は、M-ary 周波数偏移変調 (M-FSK) 手法を使用して信号を変調します。出力は、変調信号のベースバンド表現です。詳細については、アルゴリズムを参照してください。
周波数偏移変調を変調するには、以下の手順に従います。
comm.FSKModulator
オブジェクトを作成し、そのプロパティを設定します。関数と同様に、引数を指定してオブジェクトを呼び出します。
System object の機能の詳細については、System object とはを参照してください。
作成
構文
説明
は、M-ary 周波数偏移変調手法を使用して入力信号を変調する変調器の System object を作成します。fskmodulator
= comm.FSKModulator
は、FSK 変調器オブジェクトを作成し、名前と値の引数を 1 つ以上使用してプロパティを設定します。たとえば、入力値を指定する fskmodulator
= comm.FSKModulator(Name=Value)comm.FSKModulator(BitInput=true)
はバイナリでなければなりません。
は、fskmodulator
= comm.FSKModulator(M,freqSep,RS,Name=Value)ModulationOrder
プロパティを M
に設定し、FrequencySeparation
プロパティを freqSep
に設定し、SymbolRate
プロパティを RS
に設定し、さらにオプションで名前と値の引数を使用して、M-FSK 変調器オブジェクトを作成します。
プロパティ
使用法
入力引数
出力引数
オブジェクト関数
オブジェクト関数を使用するには、System object を最初の入力引数として指定します。たとえば、obj
という名前の System object のシステム リソースを解放するには、次の構文を使用します。
release(obj)
例
詳細
アルゴリズム
Sklar [1] で説明されているように、M-FSK 変調の一般的な解析的表現は次のようになります。
E はシンボルのエネルギーです。
T はシンボルの持続時間です。
ωi は離散値 M をもつ周波数項です。
M は変調次数で、波形の数を規定します。
ϕ は位相オフセットです。
参照
[1] Sklar, Bernard. Digital Communications: Fundamentals and Applications. 2nd ed. Upper Saddle River, N.J: Prentice-Hall PTR, 2001.
拡張機能
バージョン履歴
R2012a で導入