Package jdistlib
Class GaussianCopula
java.lang.Object
jdistlib.GaussianCopula
- All Implemented Interfaces:
Copula
Gaussian copula parameterized by a positive-definite correlation matrix.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic double[][]correlationFromKendallsTau(double[][] tau) Converts a Kendall tau matrix to its elliptical correlation matrix.doublecumulative(double[] u) Copula distribution function atu.intNumber of coordinates.static GaussianCopulafromKendallsTau(double[][] tau) Constructs the Gaussian copula whose pairwise Kendall tau matrix is supplied.double[][]doublekendallsTau(int first, int second) Kendall's tau for a coordinate pair.doublelogDensity(double[] u) Natural logarithm of the copula density at an interior point.double[]random(RandomEngine random) Generates one vector of dependent uniform variates.
-
Constructor Details
-
GaussianCopula
public GaussianCopula(double[][] correlation)
-
-
Method Details
-
fromKendallsTau
Constructs the Gaussian copula whose pairwise Kendall tau matrix is supplied. -
correlationFromKendallsTau
public static double[][] correlationFromKendallsTau(double[][] tau) Converts a Kendall tau matrix to its elliptical correlation matrix. -
dimension
public int dimension()Description copied from interface:CopulaNumber of coordinates. -
getCorrelation
public double[][] getCorrelation() -
cumulative
public double cumulative(double[] u) Description copied from interface:CopulaCopula distribution function atu.- Specified by:
cumulativein interfaceCopula
-
logDensity
public double logDensity(double[] u) Description copied from interface:CopulaNatural logarithm of the copula density at an interior point.- Specified by:
logDensityin interfaceCopula
-
random
Description copied from interface:CopulaGenerates one vector of dependent uniform variates. -
kendallsTau
public double kendallsTau(int first, int second) Description copied from interface:CopulaKendall's tau for a coordinate pair.- Specified by:
kendallsTauin interfaceCopula
-