public class WeibullDistribution extends COLTContinuousDistribution
generator
name
Constructor and Description |
---|
WeibullDistribution(java.lang.String name,
double alpha,
double beta)
Object modeling a Weibull distribution with parameters alpha and beta,
as described in https://dst.lbl.gov/ACSSoftware/colt/api/cern/jet/random/Distributions.html#nextWeibull(double,%20double,%20cern.jet.random.engine.RandomEngine)
|
Modifier and Type | Method and Description |
---|---|
double |
draw()
Draw a value from the distribution according to the distribution at hand
|
double |
getAlpha() |
double |
getBeta() |
getName, toString
public WeibullDistribution(java.lang.String name, double alpha, double beta)
name
- Name of the instance of the distribution (will be prefixed with Weibull_)alpha
- alpha parameter as noted in https://dst.lbl.gov/ACSSoftware/colt/api/cern/jet/random/Distributions.html#nextWeibull(double,%20double,%20cern.jet.random.engine.RandomEngine)beta
- beta parameter as noted in https://dst.lbl.gov/ACSSoftware/colt/api/cern/jet/random/Distributions.html#nextWeibull(double,%20double,%20cern.jet.random.engine.RandomEngine)public double getAlpha()
public double getBeta()
public double draw()
UnivariateDistribution
draw
in class UnivariateDistribution