2015-11-26 101 views
0

如何解決以下問題,不太清楚如何做到這一點,利用MATLAB功能:binocdfnormcdfexpcdf如何計算累積的發佈包功能的MATLAB

這給出:

X1 ∈ Bin(10, 0.3), X2 ∈ N(5, 3), X3 ∈ Exp(7) 
k = 1, 2, 3 

這個概率是多少

我知道累積分佈函數給出了一個隨機變量小於或等於inpu的概率■如果您使用,例如:

binocdf(4,10,0.3) = P(X1 ≤ 4) 

但我怎麼使用這些功能時,它的Xk > 3

+0

@tennisfan:請閱讀[關於提問的常見問題](http://stackoverflow.com/help/asking)。我們不會在這裏爲他們做工作,我們也不能猜測你想要做什麼(甚至似乎沒有足夠的信息來充分理解你的問題)。向我們展示您迄今爲止嘗試過的代碼,並指出哪些內容無法正常工作。 – horchler

+0

當然,我知道這不是一個只回答其他人問題的地方,但我不明白如何解決問題,這就是爲什麼我問,因爲我想學習如何。這是我在問題中所掌握的所有信息,更多的是,儘管如此,卻沒有看到它是如何的。 – Tennisfan

回答

2

如果您還記得CDF的屬性,您可以通過簡單地將每個端點替換爲CDF並減去兩個量,來找到間隔[a,b]所產生的隨機變量事件的概率。具體而言,給定f是PDF和F是的隨機變量X的CDF,計算髮生P(a < X <= b)的事件的概率是這樣的:

來源:Wikipedia

因此,按照你的例子計算P(3 < X1 <= 4)

out = binocdf(4,10,0.3) - binocdf(3,10,0.3); 

我會讓你找出其他的。

+0

感謝您的幫助。當談到離散或連續分佈的時候,對於<,<=的重要性有一個想法,並且如果這改變了方法,當你有一些其他的時間間隔就是這個例子。想想這個例子:當涉及到二項分佈時,P(X <48)實際上是P(X <= 47)。 – Tennisfan

+1

@Tennisfan這是正確的。因此,這完全取決於您的分銷是連續的還是離散的。你需要小心。無論如何,如果您不再需要任何幫助,請考慮接受讓SO社區知道您的問題已得到解決的答案。祝你好運! – rayryeng