public class RandomDistribution
Generate random numbers from various distributions.
| Modifier and Type | Class and Description |
|---|---|
static class |
RandomDistribution.Default |
| Modifier and Type | Field and Description |
|---|---|
static RandomDistribution.Default |
Default |
| Modifier and Type | Method and Description |
|---|---|
kotlin.jvm.functions.Function0<java.lang.Double> |
bates(double n) |
kotlin.jvm.functions.Function0<java.lang.Double> |
exponential(double lambda) |
kotlin.jvm.functions.Function0<java.lang.Double> |
irwinHall(double n) |
kotlin.jvm.functions.Function0<java.lang.Double> |
logNormal(double mu,
double sigma) |
kotlin.jvm.functions.Function0<java.lang.Double> |
normal(double mu,
double sigma) |
double |
random() |
kotlin.jvm.functions.Function0<java.lang.Double> |
uniform(double min,
double max) |
public static RandomDistribution.Default Default
public kotlin.jvm.functions.Function0<java.lang.Double> uniform(double min,
double max)
public kotlin.jvm.functions.Function0<java.lang.Double> bates(double n)
public kotlin.jvm.functions.Function0<java.lang.Double> logNormal(double mu,
double sigma)
public kotlin.jvm.functions.Function0<java.lang.Double> exponential(double lambda)
public kotlin.jvm.functions.Function0<java.lang.Double> irwinHall(double n)
public kotlin.jvm.functions.Function0<java.lang.Double> normal(double mu,
double sigma)
public double random()