1

我被要求编写代码以生成 p=0.25 的几何 RV,并使用它来计算 RV 取值大于或等于 4 的概率。基本上,我不知道 matlab,但我尝试使用帮助MATLAB。我开始知道我应该使用 geond 函数。谁能帮助我如何使用该功能以及我应该如何输入参数以获得所需的结果?

4

1 回答 1

2

请参阅此功能的文档:http: //www.mathworks.es/es/help/stats/geornd.html

例如,如果您想要参数 p=0.25 的 1x10000 几何样本向量,请使用

values = geornd(.25,1,10000);

估计 RV 超过或等于 4 的概率:

mean(values>=4)

解释:values>=4是一个向量,根据条件是否满足而包含 1 或 0。它的样本均值(函数mean)是对该事件概率的估计

无论如何,在这种情况下,准确计算该概率会更容易

>> p = .25; N = 4; 1 - p*sum((1-p).^[0:N-1])

ans =

    0.3164

或使用geocdf

p = .25; N = 4; 1-geocdf(N-1,p)
于 2013-09-21T15:07:10.833 回答