主要内容

wgn

产生高斯白噪声样本

描述

例子

噪音= wgn (,n,权力)生成一个——- - - - - -n矩阵的高斯白噪声样本伏特。权力指定的力量噪音在瓦分贝。

噪音= wgn (,n,权力,小鬼)指定在欧姆负载阻抗。

噪音= wgn (,n,权力,小鬼,randobject)指定一个随机数流对象时使用生成矩阵的高斯白噪声样本。生产可重复噪声样本的信息,看到提示

噪音= wgn (,n,权力,小鬼,种子)指定一个种子值初始化时使用的正常的随机数字生成器生成矩阵的高斯白噪声样本。生产可重复噪声样本的信息,看到提示

噪音= wgn (___,powertype)指定的单位权力作为“瓦分贝”,dBm的,或“线性”除了输入参数的任何以前的语法。

噪音= wgn (___,outputtype)指定的输出类型“真实”的“复杂”除了输入参数的任何以前的语法。

例子

全部折叠

生成真正的和复杂的高斯白噪声(WGN)样本。检查了电源输出WGN矩阵。

1000 -元素生成一个列向量的WGN样品和确认功率大约是1瓦,这是0瓦分贝。

日元= wgn(1000年,1,0);var(日元)
ans = 0.9979

1000 -元素生成一个列向量的复杂WGN样品和确认功率大约是0.25瓦,这是6瓦分贝。

1,6日,y2 = wgn (1000“复杂”);var (y2)
ans = 0.2522

输入参数

全部折叠

每个通道的高斯白噪声样本的数量,指定为一个正整数。

数据类型:

高斯白噪声样本的频道数量,指定为一个正整数。

数据类型:

噪声样本,指定为一个标量。的默认单位权力是瓦分贝。使用powertype改变的单位权力

数据类型:

在欧姆负载阻抗,指定为一个标量。

数据类型:

随机数流对象,指定为一个RandStream对象。随机流对象的状态决定了产生的序列的数字randn函数。配置使用随机流对象重置(RandStream)功能和它的属性。

wgn生成随机噪声样本使用正常randn。的randn函数使用一个或多个统一的值RandStream对象来生成每个正常价值。

生产可重复噪声样本的信息,看到提示

随机数生成器的种子,指定为一个非负整数。随机数发生器的更多信息,请参阅randn

信号功率单位,指定为“瓦分贝”,dBm的,或“线性”。线性功率瓦。

输出类型,指定为“真实”的“复杂”。如果outputtype“复杂”,然后的实部和虚部噪音每个人都有一个噪音的力量(权力/ 2)。

输出参数

全部折叠

在伏输出高斯白噪声样本,作为一个返回——- - - - - -n矩阵。

请注意

除非默认的阻抗小鬼改变,1欧姆负载用于功率计算。

提示

  • 产生可重复的高斯白噪声样本,使用这些技巧之一:

    • 提供一个静态种子值作为输入wgn

    • 使用重置(RandStream)功能上的randobject之前通过它作为输入wgn

    • 提供randobject在一个已知状态作为输入wgn。有关更多信息,请参见RandStream

扩展功能

版本历史

之前介绍过的R2006a

另请参阅

功能

主题