Matlab生成二项分布随机变量的代码示例

jayyujunpeng 8 0 m 2023-05-05 14:05:14

在Matlab中,可以使用binornd函数生成二项分布的随机变量。例如,要生成10个试验,成功概率为0.7的二项分布随机变量,可以使用以下代码:

result = binornd(10, 0.7);

返回的result是一个长度为10的随机变量数组,每个元素的取值为0或1,分别表示这一次试验失败或成功的结果。其中0.7是成功概率P。你可以通过改变输入的参数,自定义二项分布的参数。例如,若要以概率P=0.3返回1,则可以使用以下Matlab代码:

result = binornd(1, 0.3);

用户评论
请输入评论内容
评分:
暂无评论