awgn
向信号添加高斯白噪声
语法
说明
还接受随机数流对象以生成正态随机噪声采样。有关生成可重复噪声采样的信息,请参阅提示。Y = awgn(X,snr,signalpower,randobject)
支持之前任何语法中的输入参量,且将信号和噪声功率类型指定为 Y = awgn(___,powertype)'dB' 或 'linear'。有关 SNR 与噪声相对功率的其他度量(例如 Es/N0 和 Eb/N0)之间关系的信息,请参阅 AWGN Channel Noise Level。
示例
输入参数
输出参量
详细信息
提示
有关 SNR 与噪声相对功率的其他度量(例如 Es/N0 和 Eb/N0)之间关系的信息,请参阅 AWGN Channel Noise Level。
要生成可重复的高斯白噪声采样,请执行以下操作之一:
提供静态
seed值作为awgn的输入,但在输入是dlarray对象时除外。在将
randobject作为输入传递给awgn之前,对其使用reset (RandStream)函数,但在输入是dlarray对象时除外。提供已知状态中的
randobject作为awgn的输入,但在输入是dlarray对象时除外。有关详细信息,请参阅RandStream。
为了在 GPU 上重新生成 CPU 随机数流,两者使用的随机数生成器必须一致。有关详细信息,请参阅GPU 上的随机数流 (Parallel Computing Toolbox)。

