| Random Methods |
The Random type exposes the following members.
| 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 | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it 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 | Returns a nonnegative random number. (Inherited from Random.) | |
| Next(Int32) |
Returns a nonnegative pseudorandom int.
(Overrides RandomNext(Int32).) | |
| Next(Int32, Int32) |
Returns a nonnegative pseudorandom int in the specified range.
(Overrides RandomNext(Int32, Int32).) | |
| 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 RandomNextDouble.) | |
| 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(Cholesky) |
Generate pseudorandom numbers from a Gaussian Copula distribution.
| |
| NextGaussianCopula(Int32, Cholesky) | Obsolete.
Generate pseudorandom numbers from a Gaussian Copula distribution.
| |
| 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(Cholesky) |
Generate pseudorandom numbers from a multivariate normal
distribution.
| |
| NextMultivariateNormal(Int32, Cholesky) | Obsolete.
Generate pseudorandom numbers from a multivariate normal
distribution.
| |
| 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(Double, Cholesky) |
Generate pseudorandom numbers from a Student's t Copula
distribution.
| |
| NextStudentsTCopula(Int32, Double, Cholesky) | Obsolete.
Generate pseudorandom numbers from a Student's t Copula
distribution.
| |
| 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 | Returns a string that represents the current object. (Inherited from Object.) |