文档

binornd

二项式随机数

语法

R = binornd(N,P)
R = binornd(N,P,m, N,…)
R = binornd(N,P,[m, N,…])

描述

R = binornd(N,P)从二项分布中生成随机数,参数由试验次数指定,N,和每次试验的成功概率,PN而且P可以是向量,矩阵,或具有相同大小的多维数组,这也是的大小R.的标量输入NP展开为与其他输入具有相同尺寸的常量数组。

R = binornd(N,P,m, N,…)R = binornd(N,P,[m, N,…])生成一个——- - - - - -n——-…包含来自带参数的二项分布的随机数的数组N而且PN而且P每个都可以是相同大小的标量或数组吗R

例子

N = 10:10:60;R1 = binornd(n,1./n) R1 = 2 1 0 1 1 2 r2 = binornd(n,1.)/n,[1 6]) r2 = 0 1 2 1 3 1 r3 = binornd(n,1./n,1,6) r3 = 0 1 1 1 0 3

算法

binornd函数使用直接方法,将二项分布定义为伯努利随机变量的和。

扩展功能

R2006a之前介绍

这个话题有用吗?