主要内容

随机数生成

统计和机器学习的工具箱™支持金宝appT.he generation of random numbers from various distributions. Each random number generator (RNG) represents a parametric family of distributions. RNGs return random numbers from the specified distribution in an array of the specified dimensions.

不支持特定分布的其他随机数生成功能包括:金宝app

统计和机器学习工具箱软件的RNG依赖于Matlab®通过默认随机数流通过兰格ydF4y2Baand兰德功能,每个RNG使用讨论的技术之一普通伪随机数代生成方法从给定分发生成随机数。

通过控制默认的随机数流及其状态,您可以控制RNG在统计和机器学习工具箱软件中的应用程序如何生成随机值。例如,要从RNG再现相同的值序列,您可以保存和恢复默认流状态,或重置默认流。有关管理默认随机数流的详细信息,请参阅使用randstream管理全局流

MATLAB每次启动时都会将默认随机数流初始化到同一状态。因此,统计和机器学习工具箱软件中的RNG将为每个MATLAB会话生成相同的值序列,除非您在启动时修改该状态。一种简单的方法是要添加命令初创物

RNG.洗牌

将MATLAB的默认随机数流初始化为每个会话的不同状态。

下表列出了支持的分布及其各自的随机数生成函数。金宝app

分配 随机数生成函数
bet 贝纳德随机兰特T.ool
一键 binornd随机兰特T.ool
Birnbaum-Saunders. 随机
毛刺型xii. 随机兰特T.ool
Chi-Square Chi2rnd.随机兰特T.ool
Clayton Copula. copularnd.
幂数 Exprnd.随机兰特T.ool
极值 Evrnd.随机兰特T.ool
F 烦扰随机兰特T.ool
Frank copula copularnd.
伽玛 GAMRND.兰格随机兰特T.ool
高斯谱系 copularnd.
高斯混合物 随机
广义极值 Gevrnd.随机兰特T.ool
Generalized Pareto gprnd随机兰特T.ool
几何 Geornd.随机兰特T.ool
gumbel copula. copularnd.
半正常 随机兰特T.ool
超距离 卫生症随机兰特T.ool
逆高斯 随机
逆情 Iwishrnd.
约翰逊系统 约翰林
核心 随机
物流 随机
loglogistic. 随机
lognormal. lognrnd随机兰特T.ool
Multinomial 米尔纽德
多变量正常 mvnrnd.
多变量T. mvtrnd.
Nakagami. 随机
负二级 nbinrnd.随机兰特T.ool
非中央驰广场 ncx2rnd.随机兰特T.ool
非洲人F ncfrnd随机兰特T.ool
非洲人T. NCTRND.随机兰特T.ool
Normal (Gaussian) 诺尔纽德兰德随机兰特T.ool
帕累托 随机
Pearson系统 Pearsrnd.
分段 随机
泊松 Poissrnd.随机兰特T.ool
瑞利 Raylrnd.随机兰特T.ool
瑞典 随机
稳定 随机
学生们T. TRND.随机兰特T.ool
T.copula copularnd.
T.位置 - 刻度 随机
三角形 随机
均匀(连续) unifrnd.兰格ydF4y2Ba随机
Uniform (discrete) unidrnd.随机兰特T.ool
威布尔 WBLRND.随机
Wishart. 愿意

Related Topics