主要内容

Poissrnd.

泊松分布的随机数

描述

例子

R.= poissrnd (lambda.从速率参数指定的泊松分布生成随机数lambda.

lambda.可以是标量,矢量,矩阵或多维数组。

例子

R.= poissrnd (lambda.sz1,…,szN使用标量率参数生成从泊松分布的随机数阵列lambda., 在哪里sz1,…,szN表示每个维度的大小。

例子

R.= poissrnd (lambda.SZ.使用标量率参数生成从泊松分布的随机数阵列lambda.,矢量SZ.指定尺寸(r)

例子

全部收缩

从泊松分布生成一系列随机数。指定每个分发的平均速率。

lambda = 10:2:20
λ=1×6.10 12 14 16 18 20

从泊松分布中生成随机数。

r = poissrnd(lambda)
r =1×6.14 13 14 9 14 31

从一个泊松分布生成一系列随机数。这里,分布参数lambda.是一个标量。

使用Poissrnd.函数从泊松分布中生成随机数,平均速率为20。函数返回一个数字。

r_scalar = poissrnd (20)
r_scalar = 9.

通过指定所需的数组维度,通过相同的分布生成2×3阵列随机数。

r_array = poissrnd(20、2、3)
r_array =.2×313 14 18 26 16 21

或者,将所需的数组维度指定为向量。

r_array = poissrnd(20,[2 3])
r_array =.2×322 27 22 25 19 21

输入参数

全部收缩

速率参数,指定为正数或正数数组。速率参数表示给定时间间隔内的平均事件数。

例子:2

数据类型:单身的|双倍的

每个维度的大小,指定为整数的单独参数。例如,指定5、3、2从泊松概率分布生成一个5乘3乘2的随机数数组。

如果lambda.是一个数组,那么指定的维度呢sz1,…,szN必须符合尺寸lambda.

  • 如果指定一个值SZ1., 然后R.是大小的方形矩阵SZ1.——- - - - - -SZ1.

  • 如果任何维度的大小是0.或者是负的,然后R.是一个空的阵列。

  • 超出第二个维度,Poissrnd.忽略尺寸为1的尾随尺寸,例如,Poissrnd.(5,3,1,1,1)从泊松分布与速率参数5产生3×1向量随机数向量。

例子:5、3、2

数据类型:单身的|双倍的

每个维度的大小,指定为整数的行向量。例如,指定[5 3 2]从泊松概率分布生成一个5乘3乘2的随机数数组。

如果lambda.是一个数组,那么指定的维度呢SZ.必须符合尺寸lambda.

  • 如果指定一个值[SZ1], 然后R.是大小的方形矩阵SZ1.——- - - - - -SZ1.

  • 如果任何维度的大小是0.或者是负的,然后R.是一个空的阵列。

  • 超出第二个维度,Poissrnd.忽略尺寸为1的尾随尺寸,例如,Poissrnd.(5,[3,1,1,1])从泊松分布与速率参数5产生3×1向量随机数向量。

例子:[5 3 2]

数据类型:单身的|双倍的

输出参数

全部收缩

泊松分布中的随机数,以标量值或标量值数组的形式返回。

数据类型:单身的|双倍的

选择功能

  • Poissrnd.是泊松分布特有的函数。统计和机器学习工具箱™还提供了通用函数随机的,支持各种概率分金宝app布。使用随机的,指定概率分布名称及其参数。或者,创建一个PoissonDistribution概率分布对象并将对象作为输入参数传递。请注意,特定于分发功能Poissrnd.比通用功能更快随机的

  • 以交互方式生成随机数,使用randtool,用于随机数生成的用户界面。

扩展能力

之前介绍过的R2006a