首页 > 编程知识 正文

matlab二项分布模拟实验,matlab产生离散型随机变量

时间:2023-05-05 00:46:56 阅读:113218 作者:3438

二元分布

1 .求出n次独立反复实验中事件a正好发生k次的概率p。

命令: pdf或binopdf格式: pdf(bino ),k,n,p )或bino pdf (k,n,p ) )。

说明:该指令的功能是计算二元分布中事件a正好发生k次的概率。 pdf表示公共函数,bino表示二元分布,binopdf是专用函数,n是尝试的总次数,k是n次尝试中事件a发生的次数,p是每次尝试发生事件a的概率。

2 .在n次独立迭代实验中,事件a至少发生k次的概率P_s。

命令: cdf或binocdf格式: CDF(bino )、k、n、p )或binoc df (k、n、p ) )。

说明:此命令的功能是返回随机变量xk的概率之和,即累积概率值。 其中,cdf是公共函数,binocdf是专用函数,n是尝试的总次数,k是n次尝试中事件a发生的次数,p是每次尝试发生事件a的概率。

因此,至少发生k次概率为p_s=1-CDF(bino、k-1、n、p )或p_s=1-binocdf ) k-1、n、p )

例8-1某机床出现次品的概率为0.01,在生产100件产品中,(1)求出正好有1件次品的概率; )2)至少有一件次品的概率。

解:该问题可视为100次独立迭代试验,每次出现次品的概率为0.01。

)1)正好以1件不良品的概率在Matlab命令窗口中输入如下内容。

用p=pdf(bino )、1,100,0.01 )通用函数计算正好发生k次的概率

p=0.3697

或者在Matlab命令窗口中键入以下内容:

使用p=bino pdf (1,100,0.01 )专用函数计算正好发生k次的概率

p=0.3697

)2)至少有一件次品的概率输入Matlab命令窗口。

p=1-CDF(bino )、0、100、0.01 ) CDF是计算xk的累积概率值的常用函数,其中计算x1的概率值。

p=0.6340

或者在Matlab命令窗口中键入以下内容:

p=1- binoc df (0,100,0.01 ) p=0.6340

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。