簡體   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