Documentation of 'flanagan.math.PsRandom' Java class
PsRandom
flanagan.math

Class PsRandom

  • All Implemented Interfaces:
    java.io.Serializable


    public class PsRandom
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • PsRandom

        public PsRandom()
      • PsRandom

        public PsRandom(long seed)
    • Method Detail

      • setSeed

        public void setSeed(long seed)
      • getInitialSeed

        public long getInitialSeed()
      • getSeed

        public long getSeed()
      • setMethodDecimal

        public void setMethodDecimal(int methodOpt)
      • getMethodDecimal

        public int getMethodDecimal()
      • setMethodInteger

        public void setMethodInteger(int methodOpt)
      • getMethodInteger

        public int getMethodInteger()
      • setMethodBinary

        public void setMethodBinary(int methodOpt)
      • getMethodBinary

        public int getMethodBinary()
      • nextDouble

        public double nextDouble()
      • nextDouble

        public double nextDouble(double top)
      • nextDouble

        public double nextDouble(double bottom,
                                 double top)
      • doubleArray

        public double[] doubleArray(int arrayLength)
      • doubleArray

        public double[] doubleArray(int arrayLength,
                                    double top)
      • doubleArray

        public double[] doubleArray(int arrayLength,
                                    double bottom,
                                    double top)
      • parkMiller

        public double parkMiller()
      • nextBit

        public int nextBit()
      • bitArray

        public int[] bitArray(int arrayLength)
      • nextBitM1

        public int nextBitM1()
      • nextBitM2

        public int nextBitM2()
      • nextGaussian

        public double nextGaussian(double mean,
                                   double sd)
      • nextGaussian

        public double nextGaussian()
      • nextNormal

        public double nextNormal(double mean,
                                 double sd)
      • nextNormal

        public double nextNormal()
      • gaussianArray

        public double[] gaussianArray(double mean,
                                      double sd,
                                      int n)
      • normalArray

        public double[] normalArray(double mean,
                                    double sd,
                                    int n)
      • correlatedGaussianArrays

        public double[][] correlatedGaussianArrays(double mean1,
                                                   double mean2,
                                                   double sd1,
                                                   double sd2,
                                                   double rho,
                                                   int n)
      • correlatedNormalArrays

        public double[][] correlatedNormalArrays(double mean1,
                                                 double mean2,
                                                 double sd1,
                                                 double sd2,
                                                 double rho,
                                                 int n)
      • nextLogNormal

        public double nextLogNormal(double mu,
                                    double sigma)
      • nextLogNormalTwoPar

        public double nextLogNormalTwoPar(double mu,
                                          double sigma)
      • logNormalArray

        public double[] logNormalArray(double mu,
                                       double sigma,
                                       int n)
      • logNormalTwoParArray

        public double[] logNormalTwoParArray(double mu,
                                             double sigma,
                                             int n)
      • nextLogNormalThreePar

        public double nextLogNormalThreePar(double alpha,
                                            double beta,
                                            double gamma)
      • logNormalThreeParArray

        public double[] logNormalThreeParArray(double alpha,
                                               double beta,
                                               double gamma,
                                               int n)
      • nextLorentzian

        public double nextLorentzian(double mu,
                                     double gamma)
      • lorentzianArray

        public double[] lorentzianArray(double mu,
                                        double gamma,
                                        int n)
      • nextPoissonian

        public double nextPoissonian(double mean)
      • poissonianArray

        public double[] poissonianArray(double mean,
                                        int n)
      • nextBinomial

        public double nextBinomial(double prob,
                                   int nTrials)
      • binomialArray

        public double[] binomialArray(double prob,
                                      int nTrials,
                                      int n)
      • nextPareto

        public double nextPareto(double alpha,
                                 double beta)
      • paretoArray

        public double[] paretoArray(double alpha,
                                    double beta,
                                    int n)
      • nextExponential

        public double nextExponential(double mu,
                                      double sigma)
      • exponentialArray

        public double[] exponentialArray(double mu,
                                         double sigma,
                                         int n)
      • nextRayleigh

        public double nextRayleigh(double sigma)
      • rayleighArray

        public double[] rayleighArray(double sigma,
                                      int n)
      • nextMinimalGumbel

        public double nextMinimalGumbel(double mu,
                                        double sigma)
      • minimalGumbelArray

        public double[] minimalGumbelArray(double mu,
                                           double sigma,
                                           int n)
      • nextMaximalGumbel

        public double nextMaximalGumbel(double mu,
                                        double sigma)
      • maximalGumbelArray

        public double[] maximalGumbelArray(double mu,
                                           double sigma,
                                           int n)
      • nextFrechet

        public double nextFrechet(double mu,
                                  double sigma,
                                  double gamma)
      • frechetArray

        public double[] frechetArray(double mu,
                                     double sigma,
                                     double gamma,
                                     int n)
      • nextWeibull

        public double nextWeibull(double mu,
                                  double sigma,
                                  double gamma)
      • weibullArray

        public double[] weibullArray(double mu,
                                     double sigma,
                                     double gamma,
                                     int n)
      • nextLogistic

        public double nextLogistic(double mu,
                                   double scale)
      • logisticArray

        public double[] logisticArray(double mu,
                                      double scale,
                                      int n)
      • nextStudentT

        public double nextStudentT(int nu)
      • studentTarray

        public double[] studentTarray(int nu,
                                      int n)
      • nextBeta

        public double nextBeta(double alpha,
                               double beta)
      • nextBeta

        public double nextBeta(double min,
                               double max,
                               double alpha,
                               double beta)
      • betaArray

        public double[] betaArray(double alpha,
                                  double beta,
                                  int n)
      • betaArray

        public double[] betaArray(double min,
                                  double max,
                                  double alpha,
                                  double beta,
                                  int n)
      • nextGamma

        public double nextGamma(double mu,
                                double beta,
                                double gamma)
      • gammaArray

        public double[] gammaArray(double mu,
                                   double beta,
                                   double gamma,
                                   int n)
      • nextErlang

        public double nextErlang(double lambda,
                                 int kay)
      • erlangArray

        public double[] erlangArray(double lambda,
                                    int kay,
                                    int n)
      • chiSquareArray

        public double[] chiSquareArray(int nu,
                                       int n)
      • nextChiSquare

        public double nextChiSquare(int nu)
      • nextF

        public double nextF(int nu1,
                            int nu2)
      • fArray

        public double[] fArray(int nu1,
                               int nu2,
                               int n)
      • nextInteger

        public int nextInteger(int bottom,
                               int top)
      • nextInteger

        public int nextInteger(int top)
      • integerArray

        public int[] integerArray(int arrayLength,
                                  int top)
      • integerArray

        public int[] integerArray(int arrayLength,
                                  int bottom,
                                  int top)
      • noRepeatIntegerArray

        public int[] noRepeatIntegerArray(int arrayLength,
                                          int bottom,
                                          int top)
      • uniqueIntegerArray

        public int[] uniqueIntegerArray(int bottom,
                                        int top)
      • uniqueIntegerArray

        public int[] uniqueIntegerArray(int top)
      • getSerialVersionUID

        public static long getSerialVersionUID()

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.