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

Class JohnsonSUGen



  • public class JohnsonSUGen
    extends RandomVariateGen
    This class implements random variate generators for the Johnson SU distribution.
    • Constructor Detail

      • JohnsonSUGen

        public JohnsonSUGen(RandomStream s,
                            double gamma,
                            double delta,
                            double xi,
                            double lambda)
        Creates a JohnsonSU random variate generator.
      • JohnsonSUGen

        public JohnsonSUGen(RandomStream s,
                            JohnsonSUDist dist)
        Creates a new generator for the JohnsonSU distribution dist, using stream s.
    • Method Detail

      • nextDouble

        public static double nextDouble(RandomStream s,
                                        double gamma,
                                        double delta,
                                        double xi,
                                        double lambda)
        Uses inversion to generate a new JohnsonSU variate, using stream s.
      • getGamma

        public double getGamma()
        Returns the γ associated with this object.
      • getDelta

        public double getDelta()
        Returns the δ associated with this object.
      • getXi

        public double getXi()
        Returns the ξ associated with this object.
      • getLambda

        public double getLambda()
        Returns the λ associated with this object.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.