如何根据随机数算法生成随机数
技术分享
发布于 2025-07-10 11:01:38
查看 1过去327天
mt19937ar() 生成随机的RNG对象,使用rand()函数,结合已创建的RNG对象来生成随机数。示例如下
using TyMath
rng1 = mt19937ar()
rng2 = mt19937ar()
r1 = rand(rng1,3,4)
r2 = rand(rng2,3,4)
r1 == r2

也可根据 随机数种子 控制随机数的生成。
using TyMath
rng1 = mt19937ar(1234);
rng2 = mt19937ar(1234);
r1 = rand(rng1,3,4)
r2 = rand(rng2,3,4)
r1 == r2

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境