The Random type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | CanonicalCorrelation | Method CanonicalCorrelation generates a canonical correlation matrix from an arbitrarily distributed multivariate deviate sequence with nvar deviate variables, nseq steps in the sequence, and a Gaussian Copula dependence structure. |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | Next | Overloaded. |
![]() | NextBeta |
Generate a pseudorandom number from a beta distribution.
|
![]() | NextBinomial |
Generate a pseudorandom number from a Binomial distribution.
|
![]() | NextBytes |
Fills the elements of a specified array of bytes with random numbers.
(Inherited from Random.) |
![]() | NextCauchy |
Generates a pseudorandom number from a Cauchy distribution.
|
![]() | NextChiSquared |
Generates a pseudorandom number from a Chi-squared distribution.
|
![]() | NextDouble |
Generates the next pseudorandom number.
(Overrides Random..::.NextDouble()()().) |
![]() | NextExponential |
Generates a pseudorandom number from a standard exponential
distribution.
|
![]() | NextExponentialMix |
Generate a pseudorandom number from a mixture of two exponential
distributions.
|
![]() | NextExtremeValue |
Generate a pseudorandom number from an extreme value distribution.
|
![]() | NextF |
Generate a pseudorandom number from the F distribution.
|
![]() | NextFloat |
Generates the next pseudorandom number.
|
![]() | NextGamma |
Generates a pseudorandom number from a standard gamma distribution.
|
![]() | NextGaussianCopula | Overloaded. |
![]() | NextGeometric |
Generate a pseudorandom number from a geometric distribution.
|
![]() | NextHypergeometric |
Generate a pseudorandom number from a hypergeometric distribution.
|
![]() | NextLogarithmic |
Generate a pseudorandom number from a logarithmic distribution.
|
![]() | NextLogNormal |
Generate a pseudorandom number from a lognormal distribution.
|
![]() | NextMultivariateNormal | Overloaded. |
![]() | NextNegativeBinomial |
Generate a pseudorandom number from a negative Binomial distribution.
|
![]() | NextNormal |
Generate a pseudorandom number from a standard normal distribution
using an inverse CDF method.
|
![]() | NextNormalAR |
Generate a pseudorandom number from a standard normal distribution
using an acceptance/rejection method.
|
![]() | NextPoisson |
Generate a pseudorandom number from a Poisson distribution.
|
![]() | NextRayleigh |
Generate a pseudorandom number from a Rayleigh distribution.
|
![]() | NextStudentsT |
Generate a pseudorandom number from a Student's t distribution.
|
![]() | NextStudentsTCopula | Overloaded. |
![]() | NextTriangular |
Generate a pseudorandom number from a triangular distribution on
the interval (0,1).
|
![]() | NextVonMises |
Generate a pseudorandom number from a von Mises distribution.
|
![]() | NextWeibull |
Generate a pseudorandom number from a Weibull distribution.
|
![]() | NextZigguratNormalAR |
Generates pseudorandom numbers using the Ziggurat method.
|
![]() | Sample |
Returns a random number between 0.0 and 1.0.
(Inherited from Random.) |
![]() | Skip |
Resets the seed to skip ahead in the base linear congruential
generator.
|
![]() | ToString | (Inherited from Object.) |