Documentation of 'jdistlib.Normal' Java class
Normal
jdistlib

Class Normal



  • public class Normal
    extends GenericDistribution
    Manually translated from R's Distlib by Roby Joehanes
    • Field Detail

      • mu

        public double mu
      • sigma

        public double sigma
    • Constructor Detail

      • Normal

        public Normal()
        Constructor for standard normal (i.e., mean = 0, sd = 1)
      • Normal

        public Normal(double mu,
                      double sigma)
    • Method Detail

      • density

        public static final double density(double x,
                                           double mu,
                                           double sigma,
                                           boolean give_log)
      • cumulative_standard

        public static final double cumulative_standard(double x)
      • cumulative

        public static final double cumulative(double x,
                                              double mu,
                                              double sigma)
      • cumulative

        public static final double cumulative(double x,
                                              double mu,
                                              double sigma,
                                              boolean lower_tail,
                                              boolean log_p)
      • quantile

        public static final double quantile(double p,
                                            double mu,
                                            double sigma,
                                            boolean lower_tail,
                                            boolean log_p)
      • random

        public static final double random(double mu,
                                          double sigma,
                                          RandomEngine random)
        Random normal by quantile inversion -- the default in R
        Parameters:
        mu -
        sigma -
        random -
        Returns:
        random variate
      • random_standard

        public static final double random_standard(RandomEngine random)
      • random

        public static final double[] random(int n,
                                            double mu,
                                            double sigma,
                                            RandomEngine random)
      • random_standard

        public static final double[] random_standard(int n,
                                                     RandomEngine random)
      • random_ahrens_dieter

        public static final double random_ahrens_dieter(double mu,
                                                        double sigma,
                                                        RandomEngine random)
      • random_kinderman_ramage

        public static final double random_kinderman_ramage(double mu,
                                                           double sigma,
                                                           RandomEngine random)
      • random_box_muller

        public static final double random_box_muller(double mu,
                                                     double sigma,
                                                     RandomEngine random)
      • quantile

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

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.