Documentation of 'jdistlib.NonCentralBeta' Java class
NonCentralBeta
jdistlib

Class NonCentralBeta

    • Constructor Detail

      • NonCentralBeta

        public NonCentralBeta(double a,
                              double b,
                              double ncp)
    • Method Detail

      • density

        public static final double density(double x,
                                           double a,
                                           double b,
                                           double ncp,
                                           boolean give_log)
      • cumulative_raw

        public static final double cumulative_raw(double x,
                                                  double o_x,
                                                  double a,
                                                  double b,
                                                  double ncp)
      • cumulative

        public static final double cumulative(double x,
                                              double a,
                                              double b,
                                              double ncp,
                                              boolean lower_tail,
                                              boolean log_p)
      • quantile

        public static final double quantile(double p,
                                            double a,
                                            double b,
                                            double ncp,
                                            boolean lower_tail,
                                            boolean log_p)
      • random

        public static final double random(double a,
                                          double b,
                                          double ncp,
                                          RandomEngine random)
      • random

        public static final double[] random(int n,
                                            double a,
                                            double b,
                                            double ncp,
                                            RandomEngine random)
      • quantile

        public double quantile(double q,
                               boolean lower_tail,
                               boolean log_p)
        Specified by:
        quantile in class GenericDistribution
      • calculate_ncp

        public static final double calculate_ncp(double prob,
                                                 double x,
                                                 double a,
                                                 double b)
        Given prob, x, a and b, this function returns the corresponding noncentrality parameter of the noncentral beta distribution. I.e. the following equation I_x(a, b, lambda) = prob is solved for lambda with Newton iteration. This function works just fine when supplied with meaningful input data (and from practically meaningful range) but may easily crash if not. Please be nice.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.