Description: random number generator,随机数产生器,可以产生均匀分布的随机数,有Mersenne twister, RANROT-B,RANROT-W, Mother-of-all等-random number generator, random number generator can generate uniformly distributed random numbers, there are Mersenne twister, RANROT-B, RANROT-W, Mother-of-all, etc. Platform: |
Size: 15360 |
Author:zhu |
Hits:
Description: Mersenne twister,Mother-of-All (Multiply with carry) and SIMD-oriented Fast Mersenne Twister
Random number generator writtern in c-Mersenne twister,Mother-of-All (Multiply with carry) and SIMD-oriented Fast Mersenne Twister
Random number generator writtern in c++ Platform: |
Size: 224256 |
Author:Mzong |
Hits:
Description: This program generates number from standard Gaussian noise by using Mersenne Twister random numbers generator Platform: |
Size: 6144 |
Author:jarekz |
Hits:
Description: mesenne twister算法
产生伪随机数(服从均匀分布)
及查看矩阵数据概率分布的程序
-mesenne twister algorithm for the generation of pseudo-random number (subject to uniform distribution) and view the probability distribution of the data matrix, the procedure Platform: |
Size: 1024 |
Author:dong |
Hits:
Description: 利用MATLAB语言仿真Mersenne Twister算法产生随机数,并进行验证-Simulation using MATLAB language Mersenne Twister algorithm to generate random numbers, and verify Platform: |
Size: 2048 |
Author:佘曼桂 |
Hits:
Description: 梅森旋转算法(Mersenne twister) 是一个伪随机数发生算法,可以快速产生高质量的伪随机数, 修正了古典随机数发生算法的很多缺陷。-Mason rotation algorithm (Mersenne twister) is a pseudo-random number generation algorithm that can quickly produce high-quality pseudo-random numbers, random number correction algorithm of classical many defects. Platform: |
Size: 81920 |
Author:郭福明 |
Hits:
Description: Mersenne 算法
Mersenne Twister算法产生随机数,并测试和分析其随机性。
-Mersenne algorithm Mersenne Twister algorithm to generate random numbers, and test and analysis of its randomness. Platform: |
Size: 86016 |
Author:andy |
Hits:
Description: 利用Mersenne Twister算法产生随机数,并测试和分析了其随机性。 程序中还加入了界面显示。
各个文件为:
initGenerator.m:
initGenerator函数,用于初始化随机序列的长度和值
generateNum.m:
generateNum函数,当index为0时被调用,用于创建624维的移位寄存器数组
extractNum.m:
extractNum函数,根据index当前值选择数组中的数生成随机数,同时改变index的值。
main.m:
main主函数,输入种子seed和产生数目total,输出产生结果及随机性测试结果
mymy.m和mymy.fig:
用于界面显示的部分,这两个文件会通过界面传入seed和total的值,并调用main函数,在相应的框中显示输出结果。-According to the algorithm principle on Wikipedia, the Mersenne Twister algorithm to generate random numbers, and test and analysis of its randomness. The program has also joined the interface display.
The individual files are:
initGenerator.m:
initGenerator function used to initialize the random sequence length and value
generateNum.m:
generateNum function is invoked when the index is zero, and used to create a 624-dimensional shift register array
extractNum.m:
extractNum function, according to index the current value to select the number to generate random numbers, and change the value of the index in the array.
main.m:
main function of the input seed to seed and produce the number of total, the output generated results and the randomness of the test results
mymy.m and mymy.fig:
Part of these two files for interface display interface incoming seed and the total value of, and calls the main function, to display the output in the appropriate boxes. Platform: |
Size: 578560 |
Author:lijun |
Hits: