1

我正在尝试将 awgn 噪声添加到信号中。信号为 s,接收信号为 y 通过以下方式获得:

    y = s+ n; 

我希望 n 是加性高斯白噪声。有人可以告诉我 AWGN 的确切数学表达式吗?我不想使用 matlab 的内置 AWGN 功能。

4

2 回答 2

0

AWGN 基本上说噪声被添加到通道中,并且噪声是正态分布的。

您正在寻找的n是一个正态分布的随机变量。没有数学表达式可以告诉您n(尽管有一个数学表达式可以告诉您不同n值应该出现的频率,但该表达式是 PDF 或概率分布函数)

Matlab中randn的作用是从正态分布中生成一个随机数。

如果您真的想了解发生了什么,您应该研究如何在具有不同分布的计算机中生成“随机”数字,但这可能比您需要的更深。

我建议只使用randnMatlab 中的函数并阅读文档以了解如何更改分布的均值和标准差。

于 2013-02-08T20:20:05.320 回答
0

有人可以告诉我 AWGN 的确切数学表达式吗?

randn.

我不想使用 matlab 的内置 AWGN 功能。

为什么不?

于 2013-02-08T19:36:01.423 回答