- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是一道 Java 和基础数学的综合题。 Random.nextGaussian() 的文档指出,它从平均值为 0、标准差为 1 的正态分布中采样。如果我想从具有不同均值和方差的正态分布中采样怎么办?
最佳答案
简短的答案是
Random r = new Random();
double mySample = r.nextGaussian()*desiredStandardDeviation+desiredMean;
例如,这里给出了这个答案:http://www.javamex.com/tutorials/random_numbers/gaussian_distribution_2.shtml
我不太明白为什么会这样,但经过一番研究后,我想我明白了。样本点的均值为0,标准差为1;这意味着原始样本也是它自己的 z 分数 ( https://en.wikipedia.org/wiki/Standard_score )。引用维基百科“z 的绝对值代表原始分数与总体平均值之间的距离(以标准差为单位)”。公式为 z=(x-mean)/stdev,因此使用默认值 z=x。如果我们想保留样本的 z 分数但更改平均值和标准差,我们会做什么?
z*stdev + Mean = x',其中 z=x,x' 表示具有所需平均值和标准差的分布中的样本。
关于java - Random.nextgaussian() 可以从具有不同均值和标准差的分布中采样值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31754209/
我正在开发一个图像编辑器,我即将实现过滤器。我决定使用某种模糊或噪点。 无论如何,我决定我想要一个统一的过滤器,所以我阅读了 Random.nextGaussian()。 但是,由于我使用的是 0 到
这是一道 Java 和基础数学的综合题。 Random.nextGaussian() 的文档指出,它从平均值为 0、标准差为 1 的正态分布中采样。如果我想从具有不同均值和方差的正态分布中采样怎么办?
Random.nextGaussian() 应该给出均值为 0 且标准差为 1 的随机数。它生成的许多编号都在 [-1,+1] 范围之外。我如何设置才能使其仅在 -1 到 1 范围内给出正态分布的随机
问题陈述:用1%到100%之间X%折扣的抽奖券奖励客户 假设 slab 是预定义的(都是理论上的) 1% discount : 90% customers 10% discount : 5% cust
理论上,nextGaussian 的界限意味着正无穷大和负无穷大。但由于 Random.nextDouble ,用于计算高斯随机数,不会无限接近 0 和 1,实际限制 nextGaussian .和
我想生成 N 个随机 double ,它们的总和为 1。 此外,N 个随机 double 应服从正态分布。 我理解Random中的nextGuassian()可以生成正态分布数。 但是如何实现上述目标
当调用内置方法 nextGaussian 抛出一个 IllegalMonitorStateException: unlock of unowned monitor double dispersion
我是一名优秀的程序员,十分优秀!