﻿功能:二项分布函数(Binomial)

格式:BinomialDistribution(x,n,p)

说明:x是对应的数据,可以直接是数据或者矩阵变量,n为大于0的整数,表示自由度,p为属于(0,1)之间的数据.我们定义二项分布函数B(x|n,p),1、x<0时,B(x|n,p)=0;2、x≥n时,B(x|n,p)=1;3、关于函数表达式参看相关书籍.在这里

B(x|n,p)={BetaDistribution<矩阵运算\BetaDistribution>}(1-p,n-[x],1+[x])其中[x]表示不大于x的最大整数

例子:

x =
[ 0.65285307106229     1.34541949785567     0.01415684726748     1.60336283110239
  1.48165264235886     1.98493639006509     0.65822268587454     0.43360577357635
  0.09402898144630     0.64949642058904     1.57016762326014     1.79496698351343
  1.53008866753899     1.16763310002518     1.41347211665170     0.66604023923447 ]

p=BinomialDistribution(x,3,0.123)//回车得到如下结果
p =
[ 0.67452613300000     0.95833473400000     0.67452613300000     0.95833473400000
  0.95833473400000     0.95833473400000     0.67452613300000     0.67452613300000
  0.67452613300000     0.67452613300000     0.95833473400000     0.95833473400000
  0.95833473400000     0.95833473400000     0.95833473400000     0.67452613300000 ]

//By 2012/5/25