随机数生成
统计和机器学习工具箱™支持不同分布的随机数的生成。金宝app每个随机数生成器(RNG)代表一个参数的分布。随机数生成器返回指定分布的随机数数组指定的尺寸。
其他不支持特定分布的随机数生成函数包括:金宝app
随机数生成器在统计和机器学习软件依赖于MATLAB工具箱®通过默认的随机数流randgydF4y2Ba
和randn
功能,每个RNG使用所讨论的技术之一常见的伪随机数生成方法从一个给定的分布生成随机数。
通过控制默认随机数流及其状态,您可以控制如何统计和机器学习的随机数生成器工具箱软件生成随机值。例如,复制相同的序列值提高,可以保存和恢复默认流的状态,或重置默认流。细节管理默认随机数流,明白了管理全球使用RandStream流。
MATLAB初始化默认的随机数流每次启动时相同的状态。因此,统计和机器学习的随机数生成器工具箱软件将生成相同的序列值为每个MATLAB在启动会话,除非您修改状态。一个简单的方法是添加命令startup.m
如
rng洗牌
MATLAB的默认初始化随机数流到另一个国家为每个会话。
下表列出了支持分布和各自的随机数生成函数。金宝app