Mersenne Twister

Mersenne Twister uniform pseudo-random number generator.

Ahora está siguiendo esta publicación

NOTE: Beginning in V7.1 (R14SP3), MATLAB® includes built-in support for the Mersenne Twister. The mex file here is only needed for versions prior to that.
TWISTER produces pseudo-random numbers using the Mersenne Twister algorithm by Nishimura and Matsumoto, and is an alternative to the built-in function RAND in MATLAB. It creates double precision values in the closed interval [0, 1-2^(-53)], and can generate 2^19937 - 1 values before repeating itself.

This is a Mex file implementation derived from a copyrighted C program by Takuji Nishimura and Makoto Matsumoto. See, e.g., http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html

Reference: M. Matsumoto and T. Nishimura, "Mersenne Twister: A 623-Dimensionally Equidistributed Uniform Pseudo-Random Number Generator", ACM Transactions on Modeling and Computer Simulation, Vol. 8, No. 1, January 1998, pp 3--30.

Citar como

Peter Perkins (2026). Mersenne Twister (https://la.mathworks.com/matlabcentral/fileexchange/6614-mersenne-twister), MATLAB Central File Exchange. Recuperado .

Categorías

Más información sobre Random Number Generation en Help Center y MATLAB Answers.

Información general

Compatibilidad con la versión de MATLAB

  • Compatible con cualquier versión

Compatibilidad con las plataformas

  • Windows
  • macOS
  • Linux
Versión Publicado Notas de la versión Action
1.5.0.1

Updated license

1.5.0.0

Copyrights.

1.3.0.0

Add copyright.

1.2.0.0

Cleaned up file header information.

1.1.0.0

Removed binaries.

1.0.0.0

Added authorship notice.