在我的C#代码中,我需要创建一个像这样的Weibull随机变量:
Weibull myVar= new Weibull(3, 5);
但是,我还想设置种子,以便每次运行程序时此对象生成的随机数都相同。换句话说,我正在寻找一个等于
的Weibullint seed = 12345;
Random myVar2 = new Random(seed);
我怎样才能做到这一点?
答案 0 :(得分:0)
我自己找到了解决方案 - 非常简单明了,不知道我为什么一开始就没碰到它:
int seed = 12345;
Random myRandom = new Random(seed);
Weibull myWeibull= new Weibull(3, 5, myRandom);
它 - 以同样的方式适用于所有其他发行版。