Main Content

betarnd

beta 随机数

语法

R = betarnd(A,B)
R = betarnd(A,B,m,n,...)
R = betarnd(A,B,[m,n,...])

说明

R = betarnd(A,B) 使用 AB 指定的参数从 beta 分布中生成随机数。AB 可以是具有相同大小(也是 R 的大小)的向量、矩阵或多维数组。AB 的一个标量输入扩展为其维数与另一个输入的维数相同的常量数组。

R = betarnd(A,B,m,n,...)R = betarnd(A,B,[m,n,...]) 使用参数 AB 生成一个包含来自 beta 分布的随机数的 m×n×... 数组。AB 都可以是与 R 大小相同的标量或数组。

示例

a = [1 1;2 2];
b = [1 2;1 2];

r = betarnd(a,b)
r =
  0.6987  0.6139
  0.9102  0.8067

r = betarnd(10,10,[1 5])
r =
  0.5974  0.4777  0.5538  0.5465  0.6327

r = betarnd(4,2,2,3)
r =
  0.3943  0.6101  0.5768
  0.5990  0.2760  0.5474

扩展功能

版本历史记录

在 R2006a 之前推出