主要内容

MultinomialDistribution

多项式概率分布对象

描述

一个MultinomialDistribution对象包括参数和模型描述一个多项式概率分布。

多项分布是一个泛化的二项分布。而二项分布的概率给“成功”的数量n独立试验two-outcome过程,每个组合的多项分布给出了概率的结果n独立试验k结果的过程。每个结果的概率在任何一个审判是由固定的概率p1、……pk

多项分布使用以下参数。

参数 描述 金宝app
概率 结果的概率 0 概率 ( ) 1 ; 所有 ( ) 概率 ( ) = 1

创建

创建一个MultinomialDistribution通过使用概率分布对象与指定参数值makedist

属性

全部展开

分布参数

多项分布概率,结果存储为一个向量的标量值范围[0,1]。中的值概率总和必须为1。

数据类型:|

分布特征

这个属性是只读的。

逻辑信号截断分布,指定为一个逻辑值。如果IsTruncated=0分布是不会被删除的。如果IsTruncated=1分布是截断。

数据类型:逻辑

这个属性是只读的。

概率分布参数的数量,指定为一个正整数的值。

数据类型:

这个属性是只读的。

分布参数值,指定为标量值的向量。

数据类型:|

这个属性是只读的。

截断时间间隔的概率分布,指定为一个向量包含上下的标量值的截断边界。

数据类型:|

其他对象属性

这个属性是只读的。

概率分布的名字,指定为一个特征向量。

数据类型:字符

这个属性是只读的。

分布参数描述,指定为一个单元阵列的特征向量。每个单元格都包含一个简短描述的一个分布参数。

数据类型:字符

这个属性是只读的。

分布参数名称,指定为一个单元阵列的特征向量。

数据类型:字符

对象的功能

提供 累积分布函数
icdf 逆累积分布函数
位差 四分位范围的概率分布
的意思是 的概率分布
中位数 中值的概率分布
pdf 概率密度函数
情节 情节概率分布对象
随机 随机数
性病 标准偏差的概率分布
截断 截断概率分布对象
var 概率分布的方差

例子

全部折叠

创建一个多项分布对象使用默认参数值。

pd = makedist (多项式的)
pd = MultinomialDistribution概率:0.5000 - 0.5000

创建一个多项分布对象的分布有三个可能的结果。结果1的概率是1/2,结果2有1/3的概率,结果3有1/6的概率。

pd = makedist (多项式的,“概率”(1/2 1/3 1/6))
pd = MultinomialDistribution概率:0.5000 0.3333 0.1667

生成一个随机分布的结果。

rng (“默认”);%的再现性r =随机(pd)
r = 2

这个试验的结果是结果2。默认情况下,在每个试验中,试验的数量 n = 1。

生成随机分布的结果当试验的数量在每个实验中, n = 1,实验重复十次。

rng (“默认”);%的再现性r =随机(pd 10 1)
r =10×12 3 1 2 1 1 2 3 3

数组中的每个元素是一个实验的结果,其中包含一个审判。

生成随机分布的结果当试验的数量在每个实验中, n = 5,实验重复十次。

rng (“默认”);%的再现性r =随机(pd、10、5)
r =10×52 1 2 2 3 3 1 1 1 1 3 3 1 2 3 1 1 2 2 2 2 1 1 1 1 2 2 1 1 1 2 2 1 2 3 1 1 2 3 2 2 3 2 3 3 1 1 2

每个元素在生成的矩阵是一个试验的结果。列对应五个试验在每个实验中,和十行对应于实验。例如,在第一个实验(对应于第一行),2 5试验导致的结果1,和3 5试验导致结果2。

版本历史

介绍了R2013a