public class FrechetGen extends RandomVariateGen
| Constructor and Description |
|---|
FrechetGen(RandomStream s,
double alpha)
Creates a Fréchet random number generator with α =
alpha, β = 1 and
δ = 0 using stream s.
|
FrechetGen(RandomStream s,
double alpha,
double beta,
double delta)
Creates a Fréchet random number generator with parameters
α = alpha, β = beta and δ = delta using stream s.
|
FrechetGen(RandomStream s,
FrechetDist dist)
Creates a new generator for the Fréchet distribution dist
and stream s.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getAlpha()
Returns the parameter α.
|
double |
getBeta()
Returns the parameter β.
|
double |
getDelta()
Returns the parameter δ.
|
static double |
nextDouble(RandomStream s,
double alpha,
double beta,
double delta)
Generates a new variate from the Fréchet distribution with parameters
α = alpha, β = beta and δ = delta using stream s.
|
getDistribution, getStream, nextArrayOfDouble, nextDouble, setStreampublic FrechetGen(RandomStream s, double alpha)
public FrechetGen(RandomStream s, double alpha, double beta, double delta)
public FrechetGen(RandomStream s, FrechetDist dist)
public static double nextDouble(RandomStream s, double alpha, double beta, double delta)
public double getAlpha()
public double getBeta()
public double getDelta()
To submit a bug or ask questions, send an e-mail to Pierre L'Ecuyer.