我写在C程序要求产生正整数的正态分布,平均小于1如何在C中生成具有特定均值和标准差的正态分布的正整数?
回答
可以正常化一个已经正态分布的数据,例如取为人类的平均长度的数据(180厘米),并按每个数字缩放一个因子,使得平均值小于1,例如将每个长度乘以1/180。
我需要正整数作为随机数。所以缩放不起作用。例如,175/180不会是整数。 –
你可以使用中心极限定理吗? https://en.wikipedia.org/wiki/Central_limit_theorem和足够大的二项式分布,将aprox ,.正常? –
我想我应该可以使用它。 –
我在C中使用了一个泊松随机数发生器函数,它将平均值作为输入。我使用了rand()后跟指数的组合来得到分布,这是执行此操作的正常方法,如Calculation of Poisson distribution in C。 由于我通过中心极限定理生成2^14个随机数,它们的分布趋于正态分布,具有相同的均值和方差。
- 1. 如何从具有特定均值和方差的正态分布生成随机数?
- 2. 如何用对数正态分布和指定的几何平均值和几何标准偏差生成随机数在Matlab中
- 3. 用平均值和标准差绘制正态分布曲线JS
- 4. matlab中的经验均值和方差图,正态分布
- 5. 平均数和在正常分布和对数正态分布
- 6. 用正态分布噪声和平均函数生成数据
- 7. numpy,如何生成一个正态分布的整数集合
- 8. 在java中生成具有正态分布的向量
- 9. 标准正态分布z值函数在C#
- 10. 使用“优化”函数估计R.问题中正态分布的均值和标准差
- 11. 在C中生成正态分布随机值的算法?
- 12. z的分数(标准偏差和平均值)在PHP中
- 13. Python中的标准正态分布
- 14. “反向”统计:基于均值和标准差生成数据
- 15. C++计算平均值和标准差
- 16. 生成具有特定分布的随机数字c
- 17. 如何在R中绘制两个标准差的正态分布图
- 18. Matlab - 绘制具有未知平均值的正态分布,其正态分布与已知参数
- 19. SQL中的平均值和标准差
- 20. 如何在C++中使用正态分布生成真值或假值
- 21. 具有正态分布的随机数生成器,用于objective-c
- 22. 生成具有正态分布属性的人物对象?
- 23. 基于python中的一个值生成“正态分布”数据
- 24. 多元正态分布给定均值向量和协方差矩阵
- 25. 如何使用预定义的均值和标准差在给定范围内生成N个数字
- 26. 如何在Prolog中生成正态分布随机数?
- 27. R中的均值和sd(正态分布)
- 28. 如何在Java中生成正常的累积分布?它的逆cdf?对数正态值如何?
- 29. 正常化数据,平均值为0,标准差为0.5,R
- 30. 生成固定平均值和SD的正随机数
那么你到目前为止尝试过什么?你可以用'rand()'产生随机数。 – jboockmann
如果一组正整数的平均值小于1,那么大多数值必须为0. –
限制为正整数的东西如何具有正态分布? –