信号にawgnノイズを追加しようとしています。信号はsであり、受信信号はyであり、次の方法で取得されます。
y = s+ n;
ここで、nを加法性ホワイトガウスノイズにします。AWGNの正確な数式を教えてください。matlabの組み込みAWGN関数を使用したくありません。
信号にawgnノイズを追加しようとしています。信号はsであり、受信信号はyであり、次の方法で取得されます。
y = s+ n;
ここで、nを加法性ホワイトガウスノイズにします。AWGNの正確な数式を教えてください。matlabの組み込みAWGN関数を使用したくありません。
AWGNは基本的に、ノイズがチャネルに追加され、ノイズが正規分布していると言います。
n
あなたが探しているのは、正規分布している確率変数です。あなたに与える数式はありませんn
(異なる値が発生する頻度を示す数式n
はありますが、その式はPDFまたは確率分布関数です)
Matlabで行うことrandn
は、正規分布から乱数を生成することです。
何が起こっているのかを本当に理解したい場合は、さまざまな分布のコンピューターで「乱数」がどのように生成されるかを調べる必要がありますが、それはおそらく必要以上に深いものです。
Matlabの関数を使用しrandn
、ドキュメントを読んで、分布の平均と標準偏差を変更する方法を確認することをお勧めします。