【问题标题】:java.util.Random - nextGaussian() only gives Z not P(Z)java.util.Random - nextGaussian() 只给出 Z 而不是 P(Z)
【发布时间】:2013-03-05 07:49:46
【问题描述】:

给定一个名为“nextGaussian()”的实例

    public static double findGaussProbability(){
            Random rnd = new Random();
             double Z = rnd.nextGaussian();
             return Z;
    } , 

我相当肯定 Table A 的面积值(例如,0

double Z = rnd.nextGaussian();

那么 P(Z) = .1271 或 12.71%,但是你是怎么得到的呢?

【问题讨论】:

  • 永远不要这样说“新随机”。每个新的都从同一个地方开始。

标签: math random distribution gaussian


【解决方案1】:

据我所知,标准 Java 库中没有执行此操作的类/逻辑。但是,您可以使用许多第三方库来计算它。例如,Apache Commons Math3 中的 NormalDistribution 类具有应该能够执行此操作的方法(特别是 cumulativeProbability 方法)。

希望这会有所帮助!

【讨论】:

  • 感谢您的澄清;我也很怀疑!
猜你喜欢
  • 2023-02-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-13
  • 1970-01-01
  • 2022-06-29
  • 2018-01-06
  • 2013-06-14
相关资源
最近更新 更多