Class ExponentialDistribution
java.lang.Object
|
+----ProbabilityDistribution
|
+----ExponentialDistribution
- public final class ExponentialDistribution
- extends ProbabilityDistribution
-
ExponentialDistribution(float)
- Constructs an exponential probability distribution.
-
ExponentialDistribution(float, float)
- Constructs a shifted exponential probability distribution.
-
floatSample()
- Returns a float sample from this probability distribution.
-
floatSample(float)
- Returns a float sample from this probability distribution.
-
floatSample(float, float)
- Returns a float sample from this probability distribution.
-
intSample()
- Returns an integer sample from this probability distribution.
-
newInstance(double[])
- Creates a new instance of this probability distribution.
ExponentialDistribution
public ExponentialDistribution(float mean)
- Constructs an exponential probability distribution.
- Parameters:
- mean - mean value.
ExponentialDistribution
public ExponentialDistribution(float mean,
float low)
- Constructs a shifted exponential probability distribution.
- Parameters:
- mean - mean value.
- low - lower bound.
newInstance
public static ProbabilityDistribution newInstance(double params[])
- Creates a new instance of this probability distribution.
- Parameters:
- params - array of parameters.
- Returns:
- a new instance of this probability distribution.
floatSample
public static float floatSample(float mean)
- Returns a float sample from this probability distribution.
- Parameters:
- mean - mean value.
- Returns:
- a float sample from this probability distribution.
floatSample
public static float floatSample(float mean,
float low)
- Returns a float sample from this probability distribution.
- Parameters:
- mean - mean value.
- low - lower bound.
- Returns:
- a float sample from this probability distribution.
intSample
public int intSample()
- Returns an integer sample from this probability distribution.
- Returns:
- an integer sample from this probability distribution.
- Overrides:
- intSample in class ProbabilityDistribution
floatSample
public float floatSample()
- Returns a float sample from this probability distribution.
- Returns:
- a float sample from this probability distribution.
- Overrides:
- floatSample in class ProbabilityDistribution