Class HyperErlangDistribution
java.lang.Object
|
+----ProbabilityDistribution
|
+----HyperErlangDistribution
- public final class HyperErlangDistribution
- extends ProbabilityDistribution
-
rd
-
-
HyperErlangDistribution(double, double, int, double)
- Constructs a hypererlang probability distribution.
-
floatSample()
- 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.
rd
protected static Random rd
HyperErlangDistribution
public HyperErlangDistribution(double lambda1,
double lambda2,
int order,
double p1)
- Constructs a hypererlang 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 float floatSample()
- Returns a float sample from this probability distribution.
- Returns:
- a float sample from this probability distribution.
- Overrides:
- floatSample in class ProbabilityDistribution
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