Package jdistlib
Class MixedCopulaDistribution
java.lang.Object
jdistlib.MixedCopulaDistribution
Joint distribution with continuous, discrete, or mixed scalar marginals.
-
Constructor Summary
ConstructorsConstructorDescriptionMixedCopulaDistribution(Copula copula, CopulaMarginal... marginals) MixedCopulaDistribution(Copula copula, CopulaMeasureOptions options, CopulaMarginal... marginals) -
Method Summary
Modifier and TypeMethodDescriptiondoublecumulative(double[] x) intgetMarginal(int coordinate) doublelogLikelihood(double[][] observations) logLikelihoodResult(double[][] observations) Aggregates likelihood contributions while retaining row-level diagnostics.measure(double[] x) Evaluates density, probability mass, or mixed product-measure density.double[][]random(int count, long seed) double[][]random(int count, RandomEngine random) double[]random(long seed) double[]random(RandomEngine random)
-
Constructor Details
-
MixedCopulaDistribution
-
MixedCopulaDistribution
public MixedCopulaDistribution(Copula copula, CopulaMeasureOptions options, CopulaMarginal... marginals)
-
-
Method Details
-
dimension
public int dimension() -
getCopula
-
getOptions
-
getMarginals
-
getMarginal
-
cumulative
public double cumulative(double[] x) -
measure
Evaluates density, probability mass, or mixed product-measure density. -
logLikelihood
public double logLikelihood(double[][] observations) -
logLikelihoodResult
Aggregates likelihood contributions while retaining row-level diagnostics. -
random
-
random
public double[] random(long seed) -
random
-
random
public double[][] random(int count, long seed)
-