主要内容

RandStream.list

列出随机数生成算法

描述

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

更多关于

全部折叠

随机数生成算法

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

关键字 发电机 多流和子流支持万博1manbetx 完全精确的近似周期
mt19937ar 梅森捻线器(在MATLAB中默认使用流®启动) 没有 2199371
dsfmt19937 面向simd的快速梅森捻丝机 没有 2199371
mcg16807 可乘同余发电机 没有 2312
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