【发布时间】:2015-05-29 16:45:37
【问题描述】:
我正在尝试为betarnd() 设置种子,这样每次我重新运行我的代码时,我都会使用betarnd() 生成的相同值。在别人电脑上以前版本的 Matlab 中,这样做就足够了
randn('seed', num)
rand('seed', num)
例如,每次运行 betarnd(0.5,0.5,[1,15]) 时,她都可以从 beta 分布中抽取相同的随机值集。然而,就我而言,虽然我设置了如上所示的种子,但我得到了不同的值。什么可能导致这种差异?我该如何解决?
【问题讨论】: