Click or drag to resize

RandomNumberGenerator Class

Represents a pseudo-random number generator.
Inheritance Hierarchy
SystemObject
  Novacta.AnalyticsRandomNumberGenerator

Namespace:  Novacta.Analytics
Assembly:  Novacta.Analytics (in Novacta.Analytics.dll) Version: 2.0.0
Syntax
public class RandomNumberGenerator

The RandomNumberGenerator type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCreateMT19937
Creates a Mersenne Twister 19937 generator having the specified seed.
Public methodStatic memberCreateNextMT2203
Creates the next pseudo random generator in the sequence of Mersenne Twister 2203 generators having the specified seed.
Public methodStatic memberCreateSFMT19937
Creates a single instruction, multiple data Mersenne Twister 19937 generator having the specified seed.
Public methodDefaultUniform
Draws a sample point from a Uniform distribution defined on the interval having 0 and 1 as bounds.
Public methodDefaultUniform(Int32, Double, Int32)
Draws a sample from a Uniform distribution defined on the interval having 0 and 1 as bounds, and returns it in a destination array.
Public methodDiscreteUniform(Int32, Int32)
Draws a sample point from a discrete Uniform distribution defined on the interval having the specified bounds.
Public methodDiscreteUniform(Int32, Int32, Int32, Int32, Int32)
Draws a sample from a discrete Uniform distribution defined on the specified interval and returns it in a destination array.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGaussian(Double, Double)
Draws a sample point from a Gaussian distribution having the specified parameters.
Public methodGaussian(Int32, Double, Int32, Double, Double)
Draws a sample point from a Gaussian distribution having the specified parameters.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUniform(Double, Double)
Draws a sample point from a Uniform distribution defined on the interval having the specified bounds.
Public methodUniform(Int32, Double, Int32, Double, Double)
Draws a sample from a Uniform distribution defined on the specified interval and returns it in a destination array.
Top
See Also