public class Pearson5Gen extends RandomVariateGen
| Constructor and Description |
|---|
Pearson5Gen(RandomStream s,
double alpha)
Creates a Pearson5 random variate generator with parameters
α = alpha and β = 1, using stream s.
|
Pearson5Gen(RandomStream s,
double alpha,
double beta)
Creates a Pearson5 random variate generator with parameters
α = alpha and β = beta, using stream s.
|
Pearson5Gen(RandomStream s,
Pearson5Dist dist)
Creates a new generator for the distribution dist,
using stream s.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getAlpha()
Returns the parameter α of this object.
|
double |
getBeta()
Returns the parameter β of this object.
|
static double |
nextDouble(RandomStream s,
double alpha,
double beta)
Generates a variate from the Pearson V distribution
with shape parameter
α > 0 and scale parameter β > 0.
|
getDistribution, getStream, nextArrayOfDouble, nextDouble, setStreampublic Pearson5Gen(RandomStream s, double alpha, double beta)
public Pearson5Gen(RandomStream s, double alpha)
public Pearson5Gen(RandomStream s, Pearson5Dist dist)
public static double nextDouble(RandomStream s, double alpha, double beta)
public double getAlpha()
public double getBeta()
To submit a bug or ask questions, send an e-mail to Pierre L'Ecuyer.