0
公正なコインを10,000回フリップします。 Xを頭の数と尾の数の差に対応させる。Matlab:確率期待値
N = 10000;
i =0;
r=1/2;
Q=nchoosek(N,(X+N)/2);
X=(1,N);
for i=-N:N
P=Q*r.^(X+N)/2*(1-r)^(N-(X+N)/2) %pmf
E=sum(abs(X).*P); %expected value
end
は、任意の助けを大幅に
なぜこれを計算するにはMATLABが必要ですか? 'Y〜Bin(10000,0.5)'を頭の数とし、 '10000-Y'を尾の数とする。したがって、 'X = Y - (10000-Y)= 2Y - 10000'なので、' E [X] = 2E [Y] - 10000 = 2(0.5 * 10000) - 10000 = 0' – jodag
私は練習したい。これを書いてもらえますか? – user2542058