Package jdistlib

Class CopulaMarginal

java.lang.Object
jdistlib.CopulaMarginal

public final class CopulaMarginal extends Object
A scalar marginal together with its continuity/atom contract.
  • Method Details

    • continuous

      public static CopulaMarginal continuous(GenericDistribution distribution)
      Declares an atom-free marginal.
    • discrete

      public static CopulaMarginal discrete(GenericDistribution distribution)
      Declares a discrete marginal, deriving F(x-) as F(x)-p(x). Use the overload with an explicit left-limit function when a legacy distribution's mass and CDF conventions do not satisfy that identity.
    • discrete

      public static CopulaMarginal discrete(GenericDistribution distribution, DoubleUnaryOperator leftCumulative)
      Declares a discrete marginal with an explicit left-limit CDF.
    • getDistribution

      public GenericDistribution getDistribution()
    • getKind

      public CopulaMarginal.Kind getKind()
    • isContinuous

      public boolean isContinuous()
    • isDiscrete

      public boolean isDiscrete()