主要内容

poissrnd

来自泊松分布的随机数

描述

例子

r= poissrnd (λ由速率参数指定的泊松分布产生随机数λ

λ可以是标量、向量、矩阵或多维数组。

例子

r= poissrnd (λsz1,…,szN由具有标量率参数的泊松分布生成随机数数组λ,在那里sz1,…,szN表示每个维度的大小。

例子

r= poissrnd (λ深圳由具有标量率参数的泊松分布生成随机数数组λ,向量深圳指定大小(r)

例子

全部折叠

从泊松分布生成随机数数组。为每个分布指定平均速率。

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

从泊松分布生成随机数。

r = poissrnd(λ)
r =1×614 13 14 9 14 31

从一个泊松分布生成一个随机数数组。这里是分布参数λ是一个标量。

使用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的随机数数组。

如果λ是数组,则是指定的维数sz1,…,szN必须匹配的尺寸λ

  • 如果指定单个值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的随机数数组。

如果λ是数组,则是指定的维数深圳必须匹配的尺寸λ

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

  • 如果任何尺寸是0或消极,那么r为空数组。

  • 在第二维度之外,poissrnd忽略大小为1的尾随维度。例如,poissrnd(5, [3, 1, 1, 1])由速率参数为5的泊松分布产生一个3乘1的随机数向量。

例子:(5 3 2)

数据类型:|

输出参数

全部折叠

来自泊松分布的随机数,作为标量值或标量值数组返回。

数据类型:|

选择功能

  • poissrnd是一个特定于泊松分布的函数。Statistics and Machine Learning Toolbox™也提供了通用函数随机,它支持各种概率金宝app分布。使用随机,指定概率分布名称及其参数。另外,创建一个PoissonDistribution概率分布对象,并将该对象作为输入参数传递。请注意特定分布函数poissrnd比泛型函数快吗随机

  • 要交互生成随机数,请使用randtool,一个用于生成随机数的用户界面。

扩展功能

之前介绍过的R2006a