主要内容

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中引入