Joh*_*ohn 0 matlab normal-distribution uniform-distribution
我认为randn返回一个随机数,它属于正态分布,平均值为0,标准差为1.因此,我希望得到一个范围内的数字(0,1).但我得到的是一个不在范围(0,1)内的数字.
我究竟做错了什么?
Hug*_*lan 12
你正在考虑统一分配.理论上,正态分布可以具有非常大的数,具有非常低的概率.
randn 平均值为0,标准差为1.正态分布是钟形曲线/高斯形状,平均概率最高,概率相对于标准偏差下降.
您正在寻找的是rand从均匀随机分布中"抽样"的数据,它给出的数字在0和1之间,所有点均匀概率.