このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
awgn
ホワイト ガウス ノイズを信号に付加
構文
説明
は、入力信号の電力値 (dBW 単位) を受け入れます。Y
= awgn(X
,snr
,signalpower
)X
の電力を測定してからノイズを付加するには、signalpower
を 'measured'
として指定します。'measured'
オプションは、入力信号の電力がフェージングのために時間とともに変化し、チャネルのコヒーレンス時間が入力期間よりも大きい場合、ループ内で繰り返される関数 awgn
の呼び出しに対して要求される平均 SNR を生成しません。
はさらに、乱数ストリーム オブジェクトを受け入れて、正規ランダム ノイズ サンプルを生成します。反復可能なノイズ サンプルの生成の詳細は、ヒントを参照してください。Y
= awgn(X
,snr
,signalpower
,randobject
)
は、前述のいずれかの構文の入力引数に加えて、信号およびノイズ パワー タイプを Y
= awgn(___,powertype
)'dB'
または 'linear'
として指定します。SNR とその他の相対的なノイズ パワー (Es/N0、Eb/N0 など) の測定値との関係の詳細については、AWGN チャネル ノイズ レベルを参照してください。
例
入力引数
出力引数
詳細
ヒント
SNR とその他の相対的なノイズ パワー (Es/N0、Eb/N0 など) の測定値との関係の詳細については、AWGN チャネル ノイズ レベルを参照してください。
反復可能なホワイト ガウス ノイズ サンプルを生成するには、次のいずれかを行います。
awgn
への入力として、静的seed
値を指定する。awgn
への入力として渡す前に、randobject
に対して関数reset (RandStream)
を使用する。awgn
への入力として、既知の状態のrandobject
を指定する。詳細については、RandStream
を参照してください。
拡張機能
バージョン履歴
R2006a より前に導入