
vmrand(fMu, fKappa, varargin)函数从Von Mises分布中生成随机数。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该函数采用基于包裹柯西分布的包络抑制策略,从任意 Von Mises 分布中选取随机变量,其原理最初在 [1] 中首次阐述。 变量均值 (fMu) 和方差参数 (fKappa) 位于 [-π, π) 范围内,定义了 Von Mises 分布的特性。 随后,tVMVariates 将生成一个张量,该张量包含了从所定义的分布中抽取出的随机变量。 若 fMu 和 fKappa 并非单独的标量值,则它们必须保持一致的大小。 在这种配置下,tVMVariates 的维度也将相应地保持一致。 如果 fMu 和 fKappa 被指定为标量值,则可以灵活地通过额外的参数来指定返回的随机变量的数量。 例如: vmrand(linspace(-pi, pi, 20), 2); % - 此代码会返回多个分布的随机变量,通过调整“fMu”的值。 vmrand(0, 2, [100 1]); % - 该代码将生成 100 个变量(维度为 [100 1]),其中 fMu 设置为 0 以及 fKappa 的值设定为 2.
全部评论 (0)
还没有任何评论哟~


