主要内容

mnrnd

多项式随机数

语法

r=mnrnd(n,p)
R=mnrnd(n,p,m)
R=mnrnd(N,P)

描述

r=mnrnd(n,p)返回随机值R从带参数的多项式分布NP.N是一个正整数,指定每个多项式结果的试验次数(样本量)。P这是一张一乘的票-K多项式概率向量,其中K是多项式箱子或类别的数量。P必须加起来是一(如果P不等于一,,R全部由值。)R这是一张一乘的票-K向量,包含每个K多项式箱。

R=mnrnd(n,p,m)返回M带参数多项式分布的随机向量NP.R是一个M-借-K矩阵,在哪里K是多项式箱子或类别的数量。每行R对应于一个多项式结果。

R=mnrnd(N,P)从不同的多项式分布生成结果。P是一个M-借-K矩阵,在哪里K是多项式箱子或类别的数量,以及M行包含一组不同的多项式概率。每行P必须加起来是一(如果有任何一行P不求和为一,对应的行为R全部由值。)N是一个M-正整数或单个正整数的by-1向量(通过复制)mnrndM-by-1向量)。R是一个M-借-K矩阵。每行R使用的相应行生成NP.

例子

生成两个概率相同的随机向量:

n=1e3;p=[0.2,0.3,0.5];R=mnrnd(n,p,2)R=215 282 503 194 303 503

生成具有不同概率的2个随机向量:

n=1e3;P=[0.2,0.3,0.5。。。0.3, 0.4, 0.3;]; R=mnrnd(n,P)R=186290524290389321

另见

在R2006b中引入