statistic.distribution
Class GenericContinuousDistribution

java.lang.Object
  |
  +--statistic.distribution.GenericDistribution
        |
        +--statistic.distribution.GenericContinuousDistribution
Direct Known Subclasses:
CompoundDistribution, ConstantDistribution, ExponentialDistribution, GammaDistribution, InverseDistribution, InverseGaussianDistribution, LogNormalDistribution, MixedDistribution, NormalDistribution, ParetoDistribution, RayleighDistribution, UniformDistribution, WeibullDistribution

public abstract class GenericContinuousDistribution
extends GenericDistribution


Field Summary
 
Fields inherited from class statistic.distribution.GenericDistribution
name, paramNames, params
 
Constructor Summary
GenericContinuousDistribution()
           
 
Method Summary
abstract  double inverseCdf(double x)
          Return the value of Inverse Function at x
 double normalStandardCdf(double x)
          Returns the value of the normal standard cumulative distribution function at x
 
Methods inherited from class statistic.distribution.GenericDistribution
cdf, getEquation, getName, getParam, getParamName, getParams, getParamsCount, getParamsNames, mean, pdf, rand, setParam, setParams, var
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericContinuousDistribution

public GenericContinuousDistribution()
Method Detail

inverseCdf

public abstract double inverseCdf(double x)
Return the value of Inverse Function at x

Parameters:
x - with x>=0 and x<=1

normalStandardCdf

public double normalStandardCdf(double x)
Returns the value of the normal standard cumulative distribution function at x

Overrides:
normalStandardCdf in class GenericDistribution