【发布时间】:2015-03-05 12:17:47
【问题描述】:
我想在集群环境中运行的 matlab 中生成“真正的”随机变量。问题是 matlab 中的随机变量是从矩阵中检索的,从特定位置 (http://nl.mathworks.com/help/matlab/ref/rng.html) 开始。
每次我开始在 matlab 中执行程序时,随机值总是相同的。为了克服这个问题,可以使用命令 rng('shuffle') 从矩阵的随机位置开始 (http://nl.mathworks.com/help/matlab/math/why-do-random-numbers-repeat-after-startup.html)。
但是,即使是这个命令也会给我相同的结果,因为“shuffle”命令的结果(没有说明它是如何工作的)在集群中总是相同的。
关于如何克服这个问题的任何建议?
【问题讨论】:
标签: matlab random cluster-computing