|
SOLUTIONS
|
MATHEMATICA 内置符号
SeedRandom
SeedRandom[n]
重设伪随机生成器,用 n 为种子.
SeedRandom[]
用时钟时刻和当前的 Mathematica 进程的某种属性设置伪随机数生成器的种子.
更多信息更多信息
- 您可以用 SeedRandom[n] 确定不同时刻获得相同的一个伪随机序列.
- SeedRandom 影响 RandomInteger、RandomReal、RandomComplex、RandomPrime、RandomChoice、RandomSample 和 RandomVariate.
- SeedRandom[Method->"method"] 指定生成伪随机数的方法.
- SeedRandom[n, Method->"method"] 重设生成器,指定使用的种子和方法.
- SeedRandom[n] 仅影响当前的生成器;SeedRandom[n, Method->All] 影响所有生成器.
- 典型的方法有:
-
"Congruential" 线性同余数生成程序 (较低质量的随机性) "ExtendedCA" 扩充的元胞自动生成器 (缺省) "Legacy" 由之前 Mathematica 6.0 缺省生成 "MersenneTwister" Mersenne twister 移位寄存器发生器 "MKL" Intel MKL 生成器 ( 基于 Intel 系统) "Rule30CA" Wolfram Rule 30 生成器 - 不同的方式下给出不同级随机性的序列.
版本 1 的新功能 | 版本 6 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
