Package ubic.basecode.math.distribution
Class NormalProbabilityComputer
java.lang.Object
ubic.basecode.math.distribution.NormalProbabilityComputer
- All Implemented Interfaces:
ProbabilityComputer
- Author:
- pavlidis
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
probability
(double value) Return the probability associated with a certain value.The upper tail of the associated distribution is returned.double
probability
(double value, boolean upperTail) Return the probability associated with a certain value, with choice of tail.
-
Constructor Details
-
NormalProbabilityComputer
public NormalProbabilityComputer(double mean, double variance) - Parameters:
mean
-variance
-
-
-
Method Details
-
probability
public double probability(double value) Description copied from interface:ProbabilityComputer
Return the probability associated with a certain value.The upper tail of the associated distribution is returned.- Specified by:
probability
in interfaceProbabilityComputer
- Parameters:
value
-- Returns:
-
probability
public double probability(double value, boolean upperTail) Description copied from interface:ProbabilityComputer
Return the probability associated with a certain value, with choice of tail.- Specified by:
probability
in interfaceProbabilityComputer
- Parameters:
value
-upperTail
-- Returns:
-