Package | Description |
---|---|
nl.tudelft.simulation.jstats.distributions |
Useful probability distributions.
|
nl.tudelft.simulation.jstats.streams |
Provides classes and interfaces for streams used in the JSTATS package.
|
Modifier and Type | Field and Description |
---|---|
protected StreamInterface |
Dist.stream
stream is the random number generator from which to draw
|
Constructor and Description |
---|
Dist(StreamInterface stream)
Constructs a new Distribution.
|
DistBernoulli(StreamInterface stream,
double p)
constructs a new Bernoulli distribution.
|
DistBeta(StreamInterface stream,
double alpha1,
double alpha2)
constructs a new beta distribution.
|
DistBinomial(StreamInterface stream,
long n,
double p)
constructs a Binomial distribution.
|
DistConstant(StreamInterface stream,
double value)
constructs a new constant distribution
|
DistContinuous(StreamInterface stream)
constructs a new continuous distribution
|
DistDiscrete(StreamInterface stream)
constructs a new disctete distribution
|
DistDiscreteConstant(StreamInterface stream,
long value)
creates a new discrete constant distribution
|
DistDiscreteEmpirical(StreamInterface stream,
long[] observations)
constructs a new DistDiscreteEmpirical distribution.
|
DistDiscreteEmpirical(StreamInterface stream,
Long[] observations)
constructs a new DistDiscreteEmpirical distribution.
|
DistDiscreteEmpirical(StreamInterface stream,
ObservationsInterface observations)
constructs a new DistDiscreteEmpirical distribution.
|
DistDiscreteEmpirical(StreamInterface stream,
SortedMap observations,
boolean cummulative)
constructs a new DistDiscreteEmpirical distribution.
|
DistDiscreteUniform(StreamInterface stream,
long min,
long max)
constructs a new uniform distribution.
|
DistEmpirical(StreamInterface stream,
Double[] observations)
constructs a new DistEmpirical
|
DistEmpirical(StreamInterface stream,
List observations)
constructs a new DistEmpirical
|
DistEmpirical(StreamInterface stream,
ObservationsInterface observations)
constructs a new DistEmpirical
|
DistEmpirical(StreamInterface stream,
SortedMap observations,
boolean cummulative)
constructs a new DistEmpirical
|
DistErlang(StreamInterface stream,
int k,
double beta)
constructs a new Erlang distribution
|
DistExponential(StreamInterface stream,
double mean)
constructs a new exponential function.
|
DistGamma(StreamInterface stream,
double alpha,
double beta)
constructs a new gamma distribution.
|
DistGeometric(StreamInterface stream,
double p)
constructs a new geometric distribution
|
DistLogNormal(StreamInterface stream,
double mu,
double sigma)
constructs a new logaritmic normal distribution
|
DistNegBinomial(StreamInterface stream,
long n,
double p)
constructs a new negative benomial distribution
|
DistNormal(StreamInterface stream)
constructs a normal distribution with mu=0 and sigma=1.
|
DistNormal(StreamInterface stream,
double mu,
double sigma)
constructs a normal distribution with mu=0 and sigma=1
|
DistPearson5(StreamInterface stream,
double alpha,
double beta)
constructs a new Pearson5 distribution
|
DistPearson6(StreamInterface stream,
double alpha1,
double alpha2,
double beta)
constructs a new Pearson5 distribution
|
DistPoisson(StreamInterface stream,
double lambda)
constructs a new poisson distribution
|
DistTriangular(StreamInterface stream,
double a,
double b,
double c)
constructs a new triangular distribution
|
DistUniform(StreamInterface stream,
double a,
double b)
constructs a new uniform distribution.
|
DistWeibull(StreamInterface stream,
double alpha,
double beta)
constructs a new Weibull distribution
|
Modifier and Type | Class and Description |
---|---|
class |
DX120Generator
The DX-120-4 pseudo random number generator.
|
class |
Java2Random
The Java2Random is an extention of the
java.util.Random class
which implements the StreamInterface. |
class |
MersenneTwister
A java implementation of the Mersenne Twister pseudo random number generator.
|
class |
RandomNumberGenerator
The RandomNumberGenerator class provides an abstract for all pseudo random
number generators.
|
Copyright © 2002-2012 Delft University of Technology, the Netherlands. All Rights Reserved.