主要内容

gamrnd

γ随机数

描述

例子

r= gamrnd (一个,b)生成一个随机数从伽马分布形状参数一个和尺度参数b

例子

r= gamrnd (一个,b,sz1,…, szN)生成一个数组伽马分布的随机数,在那里sz1,…, szN显示每个维度的大小。

例子

r= gamrnd (一个,b,深圳)生成一个数组伽马分布的随机数,在向量深圳指定大小(r)

例子

全部折叠

生成一个随机数从伽马分布的形状5和规模7

r = gamrnd (5、7)
r = 68.9857

生成5个随机数从伽马分布形状参数值1通过5和尺度参数2

a1 = 1:5;b1 = 2;r1 = gamrnd (a1, b1)
r1 =1×57.1297 6.0918 2.1010 8.7253 29.5447

默认情况下,gamrnd生成一个数组大小是一样的一个b在任何必要的标量扩展以便所有标量扩展到其他投入的尺寸相匹配。

如果指定数组的维度sz1,…, szN深圳,他们必须匹配的尺寸一个b在任何必要的标量扩张。

生成一个2×3组随机数从伽马分布形状参数3和尺度参数7

深圳= [2 3];r2 = gamrnd(3、7、深圳)
r2 =2×317.9551 41.3983 7.9865 16.4204 40.0048 44.1909

生成六个随机数从伽马分布形状参数值1通过6和规模参数值5通过10分别。

a3 = 1:6;b3 = 5:10;r3 = gamrnd (a3, b3, 1,6)
r3 =1×69.5930 7.8289 11.0360 15.0367 28.1456 98.2664

输入参数

全部折叠

伽马分布的形状参数,指定为负的标量值或负的标量值的数组。

从多个分布生成随机数,指定一个b使用数组。如果两个一个b数组,那么数组的大小必须是相同的。如果任何一一个b是一个标量,然后呢gamrnd扩展了标量参数为一个常数数组相同大小的其他参数。中的每个元素r是指定的分布的随机数生成相应的元素一个b

例子:(3 4 7 9)

数据类型:|

伽马分布的尺度参数,指定为负的标量值或负的标量值的数组。

从多个分布生成随机数,指定一个b使用数组。如果两个一个b数组,那么数组的大小必须是相同的。如果任何一一个b是一个标量,然后呢gamrnd扩展了标量参数为一个常数数组相同大小的其他参数。中的每个元素r是指定的分布的随机数生成相应的元素一个b

例子:[1 1 2 2]

数据类型:|

每个维度的大小,指定为独立参数的整数。

如果任何一一个b是一个数组,然后指定的尺寸sz1,…, szN必须与常见的尺寸吗一个b在任何必要的标量扩张。的默认值sz1,…, szN是常见的维度。

  • 如果你指定一个值sz1,然后r是一个方阵的大小sz1——- - - - - -sz1

  • 如果任何尺寸的大小0或消极,那么r是一个空数组。

  • 第二个维度之外,gamrnd忽略了落后于尺寸大小为1。例如,gamrnd(2、5、3、1、1、1)产生一个3×1矢量伽马分布的随机数5 2形状和规模。

例子:2、4

数据类型:|

每个维度的大小,指定为一个行向量的整数。

如果任何一一个b是一个数组,然后指定的尺寸深圳必须与常见的尺寸吗一个b在任何必要的标量扩张。的默认值深圳是常见的维度。

  • 如果您指定一个值(sz1),然后r是一个方阵的大小sz1——- - - - - -sz1

  • 如果任何尺寸的大小0或消极,那么r是一个空数组。

  • 第二个维度之外,gamrnd忽略了落后于尺寸大小为1。例如,gamrnd(2、5、3 1 1 1])产生一个3×1矢量伽马分布的随机数5 2形状和规模。

例子:(2 - 4)

数据类型:|

输出参数

全部折叠

γ随机数,作为非负返回标量值或负的标量值的数组指定的尺寸sz1,…, szN深圳中的每个元素r是指定的分布的随机数生成相应的元素一个b

选择功能

  • gamrnd是特定于伽马分布的函数。统计和机器学习工具箱™也提供了通用的函数随机支持各种概率分布金宝app。使用随机,创建一个GammaDistribution概率分布对象,通过对象作为输入参数或指定名称及其概率分布参数。注意特定函数gamrnd是速度比通用的函数随机

  • 使用randg生成随机数从标准伽马分布(单位规模)。

  • 生成随机数交互,使用randtool为随机数生成,用户界面。

引用

[1]马、乔治和围Wan曾荫权。“一个简单的方法来生成γ变量。”ACM交易的数学软件26日,没有。3(2000年9月1日):363 - 72。https://doi.org/10.1145/358407.358414

扩展功能

版本历史

之前介绍过的R2006a