发布网友 发布时间:2022-04-24 00:54
共1个回答
热心网友 时间:2023-10-16 13:13
(1)
假设X的均值μ,方差σ^2
那么y=ax+b的均值则为a*μ+b, 方差为:a^2*σ^2
Matlab的randn函数可以产生均值为0,方差为1的正态分布,
那么如果我们要生成一个均值为500,方差为25的1000个随机数,
a=5;验证
stats = 1×3
499.8368 4.9948 24.9483
(2)
Matlab还有一个函数是random('name',A,B)
通过设置‘name’参数和A,B参数来生成一系列随机数
比如要想生成均值为0,方差为25的正态分布的数组, 那么
y=random('norm', 0, 5)追问你好这个我是知道的,我想问的是,已经知道方差a,然后生成N个数,这N个数的方差正好是a,或者是a左右的。
热心网友 时间:2023-10-16 13:13
(1)
假设X的均值μ,方差σ^2
那么y=ax+b的均值则为a*μ+b, 方差为:a^2*σ^2
Matlab的randn函数可以产生均值为0,方差为1的正态分布,
那么如果我们要生成一个均值为500,方差为25的1000个随机数,
a=5;验证
stats = 1×3
499.8368 4.9948 24.9483
(2)
Matlab还有一个函数是random('name',A,B)
通过设置‘name’参数和A,B参数来生成一系列随机数
比如要想生成均值为0,方差为25的正态分布的数组, 那么
y=random('norm', 0, 5)追问你好这个我是知道的,我想问的是,已经知道方差a,然后生成N个数,这N个数的方差正好是a,或者是a左右的。