Documentation of 'umontreal.iro.lecuyer.randvar.LogisticGen' Java class
LogisticGen
umontreal.iro.lecuyer.randvar

Class LogisticGen



  • public class LogisticGen
    extends RandomVariateGen
    This class implements random variate generators for the logistic distribution. Its parameters are α and λ > 0. Its density function is

    f (x) = λe-λ(x-α)/[(1 + e-λ(x-α))2] for - ∞ < x < ∞.

    The (non-static) nextDouble method simply calls inverseF on the distribution.
    • Constructor Detail

      • LogisticGen

        public LogisticGen(RandomStream s,
                           double alpha,
                           double lambda)
        Creates a logistic random variate generator with parameters α = alpha and λ = lambda, using stream s.
      • LogisticGen

        public LogisticGen(RandomStream s)
        Creates a logistic random variate generator with parameters α = 0 and λ = 1, using stream s.
      • LogisticGen

        public LogisticGen(RandomStream s,
                           LogisticDist dist)
        Creates a new generator for the logistic distribution dist and stream s.
    • Method Detail

      • nextDouble

        public static double nextDouble(RandomStream s,
                                        double alpha,
                                        double lambda)
        Generates a new variate from the logistic distribution with parameters α = alpha and λ = lambda, using stream s.
      • getAlpha

        public double getAlpha()
        Returns the parameter α of this object.
      • getLambda

        public double getLambda()
        Returns the parameter λ of this object.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.