繁体   English   中英

几何随机变量的MATLAB代码

[英]matlab code on geometric random variable

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

请参阅此功能的文档: 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)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM