|
Colt 1.2.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cern.colt.PersistentObject cern.jet.random.AbstractDistribution cern.jet.random.AbstractContinousDistribution cern.jet.random.Exponential
Exponential Distribution (aka Negative Exponential Distribution); See the math definition animated definition.
p(x) = lambda*exp(-x*lambda) for x >= 0, lambda > 0.
Instance methods operate on a user supplied uniform random number generator; they are unsynchronized.
Field Summary |
Fields inherited from class cern.colt.PersistentObject |
serialVersionUID |
Constructor Summary | |
Exponential(double lambda,
RandomEngine randomGenerator)
Constructs a Negative Exponential distribution. |
Method Summary | |
double |
cdf(double x)
Returns the cumulative distribution function. |
double |
nextDouble()
Returns a random number from the distribution. |
double |
nextDouble(double lambda)
Returns a random number from the distribution; bypasses the internal state. |
double |
pdf(double x)
Returns the probability distribution function. |
void |
setState(double lambda)
Sets the mean. |
static double |
staticNextDouble(double lambda)
Returns a random number from the distribution with the given lambda. |
String |
toString()
Returns a String representation of the receiver. |
Methods inherited from class cern.jet.random.AbstractDistribution |
apply, apply, clone, makeDefaultGenerator, nextInt |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Exponential(double lambda, RandomEngine randomGenerator)
Method Detail |
public double cdf(double x)
public double nextDouble()
nextDouble
in class AbstractDistribution
public double nextDouble(double lambda)
public double pdf(double x)
public void setState(double lambda)
public static double staticNextDouble(double lambda)
public String toString()
|
Colt 1.2.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |