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.) |