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 TypeMethodDescriptiondoubleprobability(double value) Return the probability associated with a certain value.The upper tail of the associated distribution is returned.doubleprobability(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:ProbabilityComputerReturn the probability associated with a certain value.The upper tail of the associated distribution is returned.- Specified by:
probabilityin interfaceProbabilityComputer- Parameters:
value-- Returns:
-
probability
public double probability(double value, boolean upperTail) Description copied from interface:ProbabilityComputerReturn the probability associated with a certain value, with choice of tail.- Specified by:
probabilityin interfaceProbabilityComputer- Parameters:
value-upperTail-- Returns:
-