Creating a matrix with binomial distribution in elements.

2 ビュー (過去 30 日間)
Shane Kosir
Shane Kosir 2016 年 10 月 18 日
編集済み: Massimo Zanetti 2016 年 10 月 19 日
How can I create a 6 × 6 matrix with P (Xi = j − 1) in the (i, j)-position where Xi has the binomial distribution with parameters n = i−1 and p = 1/4.

回答 (1 件)

Massimo Zanetti
Massimo Zanetti 2016 年 10 月 19 日
Check for "binornd" function in Matlab docs
  2 件のコメント
Shane Kosir
Shane Kosir 2016 年 10 月 19 日
I know that function, but how can you create a matrix and specify that the elements are the binornd function/
Massimo Zanetti
Massimo Zanetti 2016 年 10 月 19 日
編集済み: Massimo Zanetti 2016 年 10 月 19 日
So you don't need to extract a random number, instead you need to compute the probability. So, it is:
N=repmat((0:5)',1,6);
K=N';
P=1/4;
R = binopdf(K,N,P)
Notice that the triangular upper part is null, because there is 0 probability to get K successes if the numer of trials N is less than K....

サインインしてコメントする。

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by