作业帮 > 综合 > 作业

在EXCEL中,根据平均数产生几个随机数,要求产生的随机数在平均值的基础上正态分布.举例:平均值为80,产生8个随机数,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 12:17:56
在EXCEL中,根据平均数产生几个随机数,要求产生的随机数在平均值的基础上正态分布.举例:平均值为80,产生8个随机数,这8个随机数的值75到85之间[相当于80+-5].
百度知道上已经有个类似的案例,我把该案例应用到我的问题中,根据他的方法,先产生一定范围的随机数,再根据平均值和产生的随机数计算出第8个值,但是第8个值会出现不在范围之内的数.案例网址:http://zhidao.baidu.com/question/193385029.html?fr=qrl&cid=90&index=4&fr2=query
你这个是在宏中使用吗?要是在单元格中使用的话我没有办法做到
虽然rand随机数是在一个区间内,但是不一定是平均值的左右正态分布(这个概率要比正态分布小很多),在宏中的话可以对最后一个计算值做范围验证,超出 就重新生成7个数,再计算;
有没有别的方法再研究研究
再问: 一楼没看懂,二楼的出来的数据不能做到很多次随机之后,平均值不能保持在80 因为我对Excel不是很熟悉,用Excel中的随机数发生器,可以产生正态分布、且平均值指定的随机数。如果我要产生的数据不要求正态分布,只要产生的随机数在一定范围之内、并且产生的随机数的和的平均值为制定的数行不?举例:制定平均值为80,要求产生8个范围在70到90之间的随机数,这8个随机数的平均值为80。 因为有很多数据[1列],能在表格中实现就好。
再答: 哦,你实际要产生很多数字吗?那只能用宏,然后把得到的数再填充到单元格中
再问: 用宏怎么实现?
再答: 你有邮箱吗?
再问: 35384645@qq.com,谢谢。
再答: 答案已发到你的邮箱