jhplot.math.num.pdf
Class ContinuousDistribution
java.lang.Object
jhplot.math.num.pdf.ContinuousDistribution
- All Implemented Interfaces:
- Distribution
- Direct Known Subclasses:
- Beta, Cauchy, ChiSquared, Exponential, FDistribution, Gamma, Laplace, Logistic, LogNormal, Normal, Rayleigh, TDistribution, Uniform, Weibull
public abstract class ContinuousDistribution
- extends Object
- implements Distribution
Base continuous distribution.
- Version:
- $Revision: 1.2 $ $Date: 2007/10/25 04:44:10 $
ContinuousDistribution
public ContinuousDistribution()
cumulativeProbability
public abstract double cumulativeProbability(double x)
throws NumericException
- The CDF for this distribution. This method returns P(X < x).
- Parameters:
x - the value at which the CDF is evaluated.
- Returns:
- CDF for this distribution.
- Throws:
NumericException - if the cumulative probability can not be
computed.
inverseCumulativeProbability
public abstract double inverseCumulativeProbability(double p)
throws NumericException
- The inverse CDF for this distribution. This method returns x such that,
P(X < x) = p.
- Parameters:
p - the cumulative probability.
- Returns:
- x
- Throws:
NumericException - if the inverse cumulative probability can not be
computed.
jHPlot 3.1. Java environment for scientific computation and data analysis. © S.Chekanov