Skip to main content
 首页 » 编程设计

python之Seed Pylab 的随机数生成器

2025年05月04日12开发

我一直在搜索网络和文档,但无济于事。我可以播种 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