Package jdistlib

Class MixedCopulaDistribution

java.lang.Object
jdistlib.MixedCopulaDistribution

public final class MixedCopulaDistribution extends Object
Joint distribution with continuous, discrete, or mixed scalar marginals.
  • Constructor Details

  • Method Details

    • dimension

      public int dimension()
    • getCopula

      public Copula getCopula()
    • getOptions

      public CopulaMeasureOptions getOptions()
    • getMarginals

      public CopulaMarginal[] getMarginals()
    • getMarginal

      public CopulaMarginal getMarginal(int coordinate)
    • cumulative

      public double cumulative(double[] x)
    • measure

      public CopulaMeasureResult measure(double[] x)
      Evaluates density, probability mass, or mixed product-measure density.
    • logLikelihood

      public double logLikelihood(double[][] observations)
    • logLikelihoodResult

      public CopulaLogLikelihoodResult logLikelihoodResult(double[][] observations)
      Aggregates likelihood contributions while retaining row-level diagnostics.
    • random

      public double[] random(RandomEngine random)
    • random

      public double[] random(long seed)
    • random

      public double[][] random(int count, RandomEngine random)
    • random

      public double[][] random(int count, long seed)