Class NormalDistribution
java.lang.Object
|
+----ProbabilityDistribution
|
+----NormalDistribution
- public final class NormalDistribution
- extends ProbabilityDistribution
-
NormalDistribution(float, float)
- Constructs a normal probability distribution.
-
floatSample()
- 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.
NormalDistribution
public NormalDistribution(float mean,
float deviation)
- Constructs a normal probability distribution.
- Parameters:
- mean - mean value.
- deviation - standard deviation.
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,
float deviation)
- Returns a float sample from this probability distribution.
- Parameters:
- mean - mean value.
- deviation - standard deviation.
- 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