Package jdistlib

Class MultivariateStudentT

java.lang.Object
jdistlib.MultivariateStudentT

public final class MultivariateStudentT extends Object
Elliptical multivariate Student t distribution.
  • Method Details

    • density

      public static double density(double[] x, double[] location, double[][] scale, double degreesOfFreedom, boolean giveLog)
    • random

      public static double[] random(double[] location, double[][] scale, double degreesOfFreedom, RandomEngine random)
    • random

      public static double[][] random(int n, double[] location, double[][] scale, double degreesOfFreedom, RandomEngine random)
    • probability

      public static MultivariateProbabilityResult probability(double[] lower, double[] upper, double[] location, double[][] scale, double degreesOfFreedom, MultivariateProbabilityOptions options, RandomEngine random)
      Computes P[lower <= X <= upper] with numerical error metadata.
    • probability

      public static MultivariateProbabilityResult probability(double[] lower, double[] upper, double[] location, double[][] scale, double degreesOfFreedom)
    • cumulative

      public static MultivariateProbabilityResult cumulative(double[] upper, double[] location, double[][] scale, double degreesOfFreedom, MultivariateProbabilityOptions options, RandomEngine random)
      Computes P[X[i] <= upper[i] for every i].
    • cumulative

      public static MultivariateProbabilityResult cumulative(double[] upper, double[] location, double[][] scale, double degreesOfFreedom)
    • equicoordinateQuantile

      public static double equicoordinateQuantile(double p, double[] location, double[][] scale, double degreesOfFreedom, MultivariateProbabilityOptions options, RandomEngine random)
      Equicoordinate quantile, with one common threshold in every dimension.
    • equicoordinateQuantile

      public static double equicoordinateQuantile(double p, double[] location, double[][] scale, double degreesOfFreedom)
    • radialQuantile

      public static double radialQuantile(double p, int dimension, double degreesOfFreedom, boolean lowerTail, boolean logProbability)
      Quantile of the Mahalanobis radius containing probability p.