主要内容

RandStream.list

列表随机数生成器算法

描述

RandStream.list列示创建随机数流时可使用的所有生成器算法RandStreamRandStream.create

更多关于

全部折叠

随机数生成算法

下表给出了可用的生成器算法及其属性。

关键字 发电机 支持多流和子流金宝app 全精度的近似周期
mt19937ar 梅森龙卷风(使用的默认流在MATLAB®启动) 没有 219937-1
dsfmt19937 面向simd的快速梅森龙卷风 没有 219937-1
mcg16807 可乘同余发电机 没有 231-2
mlfg6331_64 乘法滞后的斐波那契生成器 是的 2124(251长度为2的溪流72
mrg32k3a 组合多重递归发生器 是的 2191(263长度为2的溪流127
philox4x32_10 Philox 4x32发电机,10发子弹 是的 2193(264长度为2的溪流129
threefry4x64_20 三联4x64发电机,20发子弹 是的 2514(2256长度为2的溪流258
shr3cong 移位寄存器发生器和线性同余发生器 没有 264
swb2712 用借用生成器修改了减法 没有 21492

看到创建和控制随机数流有关这些生成器算法的详细信息。

参考文献

[1]看到http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html参阅梅森龙卷风算法的完整描述。

介绍了R2008b