我一直在搜索网络和文档,但无济于事。我可以播种 random
但不能播种 mtrand
生成器(我相信是 Mersenne Twister?),似乎没有命令起作用。
from pylab import *
# >> seed random number generator <<
print '%.3f' % weibull(2)
print '%.3f' % weibull(2)
我希望这两个字符串产生相同的结果。我在更复杂的设置中使用该函数,但这应该足以满足我的目的。
最佳答案
您使用 pylab.seed
播种 pylab:
>>> pylab.seed(0)
>>> pylab.weibull(2)
0.89211799004566095
>>> pylab.seed(0)
>>> pylab.weibull(2)
0.89211799004566095
关于python - Seed Pylab 的随机数生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11263367/