public class KolmogorovSmirnovDistQuick extends KolmogorovSmirnovDist
KolmogorovSmirnovDist for the distribution.
The methods of this class are much faster than those of class
KolmogorovSmirnovDist.decPrec| Constructor and Description |
|---|
KolmogorovSmirnovDistQuick(int n)
Constructs a distribution with parameter n.
|
| Modifier and Type | Method and Description |
|---|---|
double |
barF(double x)
Returns the complementary distribution function.
|
static double |
barF(int n,
double x)
Computes the complementary distribution
P[Dn >= x] with parameter n,
in a form that is more precise in the upper tail.
|
double |
cdf(double x)
Returns the distribution function F(x).
|
static double |
cdf(int n,
double x)
Computes the distribution function
u = P[Dn <= x] with
parameter n.
|
double |
density(double x)
Returns f (x), the density evaluated at x.
|
static double |
density(int n,
double x)
Computes the density for the distribution with parameter n.
|
double |
inverseF(double u)
Returns the inverse distribution function
x = F-1(u).
|
static double |
inverseF(int n,
double u)
Computes the inverse
x = F-1(u) of the
distribution F(x) with parameter n.
|
getN, getParams, setN, toStringgetMean, getStandardDeviation, getVariance, getXinf, getXsup, inverseBisection, inverseBrent, setXinf, setXsuppublic KolmogorovSmirnovDistQuick(int n)
public double density(double x)
ContinuousDistributiondensity in class KolmogorovSmirnovDistx - value at which the density is evaluatedpublic double cdf(double x)
Distributioncdf in interface Distributioncdf in class KolmogorovSmirnovDistx - value at which the distribution function is evaluatedpublic double barF(double x)
ContinuousDistributionbarF in interface DistributionbarF in class KolmogorovSmirnovDistx - value at which the complementary distribution function is evaluatedpublic double inverseF(double u)
ContinuousDistributioninverseF in interface DistributioninverseF in class KolmogorovSmirnovDistu - value at which the inverse distribution function is evaluatedpublic static double density(int n,
double x)
public static double cdf(int n,
double x)
KolmogorovSmirnovDist for moderate or large n.public static double barF(int n,
double x)
KolmogorovSmirnovDist for moderate or large n.public static double inverseF(int n,
double u)
To submit a bug or ask questions, send an e-mail to Pierre L'Ecuyer.