MATLAB爱好者论坛-LabFans.com
>
工程数学软件
>
MATLAB论坛
> [MATLAB基础] 求:如何用最基本的随机数函数rand产生二项分布B(n,p)?
PDA
查看完整版本 : [MATLAB基础]
求:如何用最基本的随机数函数rand产生二项分布B(n,p)?
david910512
2010-06-04, 02:10
先考虑Bernoulli实验,为此产生一个(0,1)上均匀分布函数,若这个数小于p,则式样结果记为1,否则记为0,那么实验结果服从0-1分布,n个阻力0-1分布随机数的和便是一个二项分布随机数。根据这样的思路编写B(n,p)随机数生成函数。
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.