public class CauchyGen extends RandomVariateGen
The (non-static) nextDouble method simply calls inverseF on the distribution.
| Constructor and Description |
|---|
CauchyGen(RandomStream s)
Creates a Cauchy random variate generator with parameters
α = 0 and β = 1, using stream s.
|
CauchyGen(RandomStream s,
CauchyDist dist)
Create a new generator for the distribution dist,
using stream s.
|
CauchyGen(RandomStream s,
double alpha,
double beta)
Creates a Cauchy random variate generator with parameters
α = alpha and β = beta,
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 new variate from the Cauchy distribution with parameters
α = alpha and β = beta, using stream s.
|
getDistribution, getStream, nextArrayOfDouble, nextDouble, setStreampublic CauchyGen(RandomStream s, double alpha, double beta)
public CauchyGen(RandomStream s)
public CauchyGen(RandomStream s, CauchyDist 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.