| Package | Description |
|---|---|
| jdistlib | |
| jdistlib.evd | |
| jdistlib.generic | |
| jdistlib.rng |
| Modifier and Type | Field and Description |
|---|---|
protected QRandomEngine |
Wilcoxon.random |
protected QRandomEngine |
SignRank.random |
| Modifier and Type | Method and Description |
|---|---|
QRandomEngine |
Wilcoxon.getRandomEngine() |
QRandomEngine |
SignRank.getRandomEngine() |
| Modifier and Type | Method and Description |
|---|---|
static double |
Normal.random_ahrens_dieter(double mu,
double sigma,
QRandomEngine random) |
static double |
Normal.random_kinderman_ramage(double mu,
double sigma,
QRandomEngine random) |
static double |
Normal.random_standard(QRandomEngine random) |
static double |
Exponential.random_standard(QRandomEngine random) |
static double[][] |
Wishart.random(double n,
double[][] L,
QRandomEngine rand)
Sample Wishart distribution with n degree of freedom and LL' scale parameter.
|
static double |
Tukey.random(double rr,
double cc,
double df,
QRandomEngine random)
Tukey RNG by inversion -- WARNING: Untested
|
static double |
NonCentralF.random(double df1,
double df2,
double ncp,
QRandomEngine random) |
static double |
HyperGeometric.random(double nn1in,
double nn2in,
double kkin,
QRandomEngine random) |
static double |
NonCentralBeta.random(double a,
double b,
double ncp,
QRandomEngine random) |
static double |
HyperGeometric.random(double nn1in,
double nn2in,
double kkin,
QRandomEngine random,
HyperGeometric.RandomState state) |
static double |
Gamma.random(double a,
double scale,
QRandomEngine random) |
static double |
NonCentralChiSquare.random(double df,
double lambda,
QRandomEngine random)
According to Hans R.
|
static double |
Uniform.random(double a,
double b,
QRandomEngine random) |
static double |
NonCentralT.random(double df,
double ncp,
QRandomEngine random) |
static double |
Weibull.random(double shape,
double scale,
QRandomEngine random) |
static double |
LogNormal.random(double meanlog,
double sdlog,
QRandomEngine random) |
static double |
Normal.random(double mu,
double sigma,
QRandomEngine random)
Random normal by quantile inversion -- the default in R
|
static double |
Beta.random(double aa,
double bb,
QRandomEngine random) |
static double |
NegBinomial.random(double size,
double prob,
QRandomEngine random) |
static double |
Logistic.random(double location,
double scale,
QRandomEngine random) |
static double |
Cauchy.random(double location,
double scale,
QRandomEngine random) |
static double |
F.random(double n1,
double n2,
QRandomEngine random) |
static double |
Binomial.random(double nin,
double pp,
QRandomEngine random,
Binomial.RandomState state) |
static double |
ChiSquare.random(double df,
QRandomEngine random) |
static double |
T.random(double df,
QRandomEngine random) |
static double |
Geometric.random(double p,
QRandomEngine random) |
static double |
Logarithmic.random(double mu,
QRandomEngine random) |
static double |
Poisson.random(double mu,
QRandomEngine random) |
static double |
Exponential.random(double scale,
QRandomEngine random) |
static double |
Poisson.random(double mu,
QRandomEngine random,
Poisson.RandomState state) |
static double[] |
Poisson.random(int n,
double mu,
QRandomEngine random) |
static double |
Ansari.random(int m,
int n,
QRandomEngine random)
Ansari RNG by inversion -- WARNING: Untested
|
static double |
Kendall.random(int x,
QRandomEngine random)
Kendall RNG by inversion -- WARNING: Untested
|
double |
Wilcoxon.random(QRandomEngine random) |
double |
SignRank.random(QRandomEngine random) |
void |
Wilcoxon.setRandomEngine(QRandomEngine rand) |
void |
SignRank.setRandomEngine(QRandomEngine rand) |
| Modifier and Type | Method and Description |
|---|---|
static double |
Fretchet.random(double loc,
double scale,
double shape,
QRandomEngine random) |
static double |
ReverseWeibull.random(double loc,
double scale,
double shape,
QRandomEngine random) |
static double |
GeneralizedPareto.random(double loc,
double scale,
double shape,
QRandomEngine random) |
static double |
GEV.random(double loc,
double scale,
double shape,
QRandomEngine random) |
static double |
Gumbel.random(double loc,
double scale,
QRandomEngine random) |
| Modifier and Type | Method and Description |
|---|---|
abstract double |
GenericDistribution.random(QRandomEngine random) |
| Modifier and Type | Class and Description |
|---|---|
class |
QMersenneTwister
MersenneTwister and MersenneTwisterFast
Version 17, based on version MT199937(99/10/29)
of the Mersenne Twister algorithm found at
The Mersenne Twister Home Page, with the initialization
improved using the new 2002/1/26 initialization algorithm
By Sean Luke, October 2004.
|
class |
QRandomCMWC
Implementation of CMWC4096 (Complementary-multiply-with-carry) random number generator
by George Marsaglia.
|
Copyright © 2013. All rights reserved.