我正在尝试将awgn噪音添加到信号中。信号为s,接收信号通过以下方式获得:
y = s+ n;
我希望n是加性高斯白噪声。有人可以告诉我AWGN的确切数学表达式。我不想使用matlab的内置AWGN函数。
答案 0 :(得分:0)
答案 1 :(得分:0)
AWGN基本上说噪声被添加到一个通道,并且该噪声是正常分布的。
您正在寻找的n
是一个正态分布的随机变量。没有数学表达式可以为您提供n
(尽管有mathematical expression可以告诉您出现不同n
值的频率,该表达式是PDF或概率分布函数)
Matlab中randn
的作用是从正态分布中生成一个随机数。
如果你真的想了解发生了什么,你应该看看在不同发行版的计算机中如何生成“随机”数字,但这可能比你需要的更深。
我建议您只使用Matlab中的randn
函数并阅读文档,了解如何更改分布的均值和标准偏差。