JAVA - 指数分布

时间:2015-03-12 21:35:15

标签: java math random exponential

我需要找到概率指数分布的公式,但我不知道如何找到它:(这个公式必须具有强大的统计属性(它不能丢弃任何随机的结果以保持不受限制的搜索随机实例)

我正在尝试找到公式,它将在以下方法中起作用:

rand.getNextDuobleExpDistrib();

我现在有这个代码,但根据“输入分析器”,它无法正常工作

public double getNext() {
        return -lampda * Math.log(rand.nextDouble());
 }

1 个答案:

答案 0 :(得分:13)

您可以看到以下答案:Pseudorandom Number Generator - Exponential Distribution

这里是java代码

public double getNext() {
    return  Math.log(1-rand.nextDouble())/(-lambda);
}

度过愉快的一天

相关问题