正态分布
java.util.Random里的nextGaussian(),生成的数值符合均值为0方差为1的高斯/正态分布,即符合标准正态分布。
产生数字的范围:任何数都有可能,不过在0左右的数字较多。
产生N(a,b)的数:Math.sqrt(b)*random.nextGaussian()+a; 即均值为a,方差为b的随机数
本文介绍如何使用Java的Random类nextGaussian()方法生成符合标准正态分布的随机数,并提供公式来生成均值为a,方差为b的正态分布随机数。
正态分布
java.util.Random里的nextGaussian(),生成的数值符合均值为0方差为1的高斯/正态分布,即符合标准正态分布。
产生数字的范围:任何数都有可能,不过在0左右的数字较多。
产生N(a,b)的数:Math.sqrt(b)*random.nextGaussian()+a; 即均值为a,方差为b的随机数
782
1377

被折叠的 条评论
为什么被折叠?