怎样使RANDBETWEEN已经产生的随机值呈正态分布那样显示? 怎样生成一组正态数据
更新时间:2021-09-14 03:05:10 • 作者:MARTA •阅读 8026
- 07EXCEL如何让RANDBETWEEN命令的随机数字前 随机显示正负号
- 如何用EXCEL产生符合正态分布的随机数值?
- 如何用EXCEL的随机数产生器 产生正态随机数 要求产生的数据都是正整数
- 如何产生正态分布的随机数
07EXCEL如何让RANDBETWEEN命令的随机数字前 随机显示正负号
将你设好公式的区域选中后按上述将其自定义一下格式即可
如何用EXCEL产生符合正态分布的随机数值?
1、产生符合正态分布的随机数:输入“=
NORMINV(RAND(),mean,standard_dav)”,mean是均值,standard_dav是标准方差。
2、下拉的方式产生需要数目的随机数,全选,复制,再右键点“选择性粘贴”,选“数值”(这样做的目的是为了将公式形式去掉,不然它会再次产生新的随机数,而你被蒙在鼓里),然后排序。
3、另起一栏,输入“=NORMDIST(X,mean,stardard_dav,false)”,X是刚才输入的随机数所在位置,产生概率后,下拉,得到需要的全部随机数对应的概率,然后就可以作出我们熟悉的正态分布曲线了。
如何用EXCEL的随机数产生器 产生正态随机数 要求产生的数据都是正整数
如果想得到1000以内的正整数
第一个 =randbetween(0,1000)
公式是返回0-1000之间任意整数 可以修改范围
如=randbetween(100,1000) 就是随机产生100-1000之间的整数
第二个=ROUND(RAND(),3)*1000
公式只能返回0-1000之间的整数 如果想到的 0-10000之间的数
公式需改为=ROUND(RAND(),4)*10000
如何产生正态分布的随机数
MATLAB
R=normrnd(MU,SIGMA,m,n): 生成m×n的服从正态分布的随机数矩阵。
其中:MU为返回均值,SIGMA为标准差
如果要画直方图的话可以用bar函数。