public interface RandomVector
doubles
since a random variate can always be cast to one.Modifier and Type | Method and Description |
---|---|
double[] |
generate()
Returns an array containing a vector having this class's distribution.
|
java.lang.Object[] |
getParameters()
Returns an array containing the parameters of this RandomVector.
|
RandomNumber |
getRandomNumber()
Gets the instance of the supporting RandomNumber.
|
void |
setParameters(java.lang.Object... params)
Sets the random variate's parameters.
|
void |
setRandomNumber(RandomNumber rng)
Sets the supporting RandomNumber.
|
double[] generate()
void setParameters(java.lang.Object... params)
params
- the array of parameters, wrapped in objects.java.lang.Object[] getParameters()
void setRandomNumber(RandomNumber rng)
rng
- The RandomNumber object to be used to generate the underlying Un(0,1)
random numbers.RandomNumber getRandomNumber()