我是以色列 Ariel 大学的学生,我正在尝试在 C# 中实现 Matlab RAND 和 RANDN,这样对于 Matlab 和 C#(具有相同种子)的相同输入,Randn 和 Rand 将在两种语言中给出相同的结果。
例如:
在 Matlab 中:
rand('seed',123)
disp(rand)
输出:0.0878
在 C# 中:
Console.WriteLine(MyRand(123));
输出:0.0878
我认为要实现这种功能,我需要在 Matlab 中有 RAND 和 RANDN 的源代码。有人有这个代码并且可以分享吗?
非常感谢,
西蒙