Package org.jfree.data.function
Class NormalDistributionFunction2D
java.lang.Object
org.jfree.data.function.NormalDistributionFunction2D
- All Implemented Interfaces:
Serializable,Function2D
public class NormalDistributionFunction2D extends Object implements Function2D, Serializable
A normal distribution function. See
http://en.wikipedia.org/wiki/Normal_distribution.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description NormalDistributionFunction2D(double mean, double std)Constructs a new normal distribution function. -
Method Summary
Modifier and Type Method Description booleanequals(Object obj)Tests this function for equality with an arbitrary object.doublegetMean()Returns the mean for the function.doublegetStandardDeviation()Returns the standard deviation for the function.doublegetValue(double x)Returns the function value.inthashCode()Returns a hash code for this instance.
-
Constructor Details
-
NormalDistributionFunction2D
Constructs a new normal distribution function.- Parameters:
mean- the mean.std- the standard deviation (> 0).
-
-
Method Details
-
getMean
Returns the mean for the function.- Returns:
- The mean.
-
getStandardDeviation
Returns the standard deviation for the function.- Returns:
- The standard deviation.
-
getValue
Returns the function value.- Specified by:
getValuein interfaceFunction2D- Parameters:
x- the x-value.- Returns:
- The value.
-
equals
Tests this function for equality with an arbitrary object. -
hashCode
Returns a hash code for this instance.
-