
@Alias(value={"InverseGaussianDistribution","invgauss"}) public class WaldDistribution extends AbstractDistribution
| Modifier and Type | Class and Description | 
|---|---|
| static class  | WaldDistribution.ParameterizerParameterization class | 
| Modifier and Type | Field and Description | 
|---|---|
| private double | meanLocation value | 
| private double | shapeShape parameter | 
random| Constructor and Description | 
|---|
| WaldDistribution(double mean,
                double shape)Constructor for Gaussian distribution | 
| WaldDistribution(double mean,
                double shape,
                Random random)Constructor for wald distribution | 
| WaldDistribution(double mean,
                double shape,
                RandomFactory random)Constructor for wald distribution | 
| Modifier and Type | Method and Description | 
|---|---|
| double | cdf(double val)Return the cumulative density function at the given value. | 
| static double | cdf(double x,
   double mu,
   double shape)Cumulative probability density function (CDF) of a Wald distribution. | 
| double | nextRandom()Generate a new random value | 
| double | pdf(double val)Return the density of an existing value | 
| static double | pdf(double x,
   double mu,
   double shape)Probability density function of the Wald distribution. | 
| double | quantile(double q)Deprecated. 
 NOT YET IMPLEMENTED. | 
| static double | quantile(double x,
        double mu,
        double shape)Deprecated. 
 NOT YET IMPLEMENTED. | 
| String | toString()Describe the distribution | 
public WaldDistribution(double mean,
                double shape,
                Random random)
mean - Meanshape - Shape parameterrandom - Random generatorpublic WaldDistribution(double mean,
                double shape,
                RandomFactory random)
mean - Meanshape - Shape parameterrandom - Random generatorpublic WaldDistribution(double mean,
                double shape)
mean - Meanshape - Shape parameterpublic double pdf(double val)
Distributionval - existing valuepublic double cdf(double val)
Distributionval - existing value@Deprecated public double quantile(double q)
Distributionq - Quantile to findpublic double nextRandom()
DistributionnextRandom in interface DistributionnextRandom in class AbstractDistributionpublic String toString()
DistributiontoString in interface DistributiontoString in class Objectpublic static double pdf(double x,
         double mu,
         double shape)
x - The value.mu - The mean.shape - Shape parameterpublic static double cdf(double x,
         double mu,
         double shape)
x - value to evaluate CDF atmu - Mean valueshape - Shape parameter@Deprecated public static double quantile(double x, double mu, double shape)
x - value to evaluate probit function atmu - Mean valueshape - Shape parameter