public class BiNormalGenzDist extends BiNormalDist
BiNormalDist for the bivariate
normal distribution
using Genz's algorithm as described in.decPrec| Constructor and Description |
|---|
BiNormalGenzDist(double rho)
Constructs a BiNormalGenzDist object with default parameters
μ1 = μ2 = 0,
σ1 = σ2 = 1 and correlation
ρ = rho.
|
BiNormalGenzDist(double mu1,
double sigma1,
double mu2,
double sigma2,
double rho)
Constructs a BiNormalGenzDist object with parameters μ1 = mu1,
μ2 = mu2, σ1 = sigma1, σ2 = sigma2
and ρ = rho.
|
| Modifier and Type | Method and Description |
|---|---|
double |
barF(double x,
double y)
.
|
static double |
barF(double x,
double y,
double rho) |
static double |
barF(double mu1,
double sigma1,
double x,
double mu2,
double sigma2,
double y,
double rho) |
double |
cdf(double x,
double y)
.
|
static double |
cdf(double x,
double y,
double rho)
Computes the standard binormal distribution
with the method described in.
|
static double |
cdf(double mu1,
double sigma1,
double x,
double mu2,
double sigma2,
double y,
double rho) |
density, density, density, getCorrelation, getCorrelation, getCovariance, getCovariance, getMean, getMean, getMu1, getMu2, getSigma1, getSigma2cdf, densitygetDimensionpublic BiNormalGenzDist(double rho)
public BiNormalGenzDist(double mu1,
double sigma1,
double mu2,
double sigma2,
double rho)
public static double cdf(double x,
double y,
double rho)
public static double cdf(double mu1,
double sigma1,
double x,
double mu2,
double sigma2,
double y,
double rho)
public double cdf(double x,
double y)
ContinuousDistribution2Dimcdf in class BiNormalDistx - value x at which the distribution function is evaluatedy - value y at which the distribution function is evaluatedpublic double barF(double x,
double y)
ContinuousDistribution2DimbarF in class BiNormalDistx - value x at which the upper distribution is evaluatedy - value y at which the upper distribution is evaluatedpublic static double barF(double mu1,
double sigma1,
double x,
double mu2,
double sigma2,
double y,
double rho)
public static double barF(double x,
double y,
double rho)
To submit a bug or ask questions, send an e-mail to Pierre L'Ecuyer.