我有一个 matlab 代码,其中有一堆随机数,例如:unifrnd(0,1)
, normrnd(mu,sigma)
,此类功能会一遍又一遍地重复。
有什么方法可以修复生成的随机数吗?意思是,一旦得到一些结果,我就运行代码,在第二次运行时,我得到不同的结果(如预期)。然而,我想做一些经验,如果我可以修复初始种子,以便所有随机性在两次运行中都相同,那将非常有帮助。
谢谢,
V
编辑:这样的事情会起作用吗:rand('seed', 57)
根据文档,
rng(seed);
设置随机数生成器的种子。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)