Octave可以从大量分布中生成随机数。随机数生成器基于中描述的随机数生成器特别的工具矩阵.
下表总结了可用的随机数生成器(按阶段顺序)。
赋值 | 作用 |
---|---|
单变量离散分布 | 离散_rnd |
经验分布 | 经验-rnd |
指数分布 | rande |
Gamma分布 | randg |
泊松分布 | randp |
标准正态分布 | randn |
均匀分布 | 兰特 |
均匀分布(整数) | 兰迪 |
rnd =
discrete_rnd (v, p)
¶rnd =
discrete_rnd (v, p, r)
¶rnd =
discrete_rnd (v, p, r, c, …)
¶rnd =
discrete_rnd (v, p, [sz])
¶从单变量分布中返回一个随机样本矩阵,该矩阵假定中的值v具有概率</p>.
当使用单个大小的参数调用时,返回指定维度的方阵。当使用多个标量参数调用时,前两个参数被视为行和列的数量,任何其他参数都指定额外的矩阵维度。尺寸也可以用尺寸向量来指定sz.
如果没有给定大小参数,则结果矩阵为的公共大小v和</p>.
版权所有 © 2024 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号