[問題] 擲硬幣問題已回收
假如我現在要投擲硬幣100次
head的機率是0.4
tail的機率是0.5
edge的機率是0.1
想要列出各自擲出的次數
p1=0.4;
p2=0.5;
p3=0.1;
test=rand(1,100)<0.4;
x1=sum(test,2);
這樣會寫出head的次數
可是edge的次數我不懂要怎麼顯示啊~"~
用if test<0.4
x1=sum(test,2);
else if test>=0.4 && test<0.9
x2=sum(test,2);
這樣寫好像又怪怪的 囧
麻煩大家幫個忙 ^^"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.31.141
推
10/08 13:47, , 1F
10/08 13:47, 1F
→
10/08 13:48, , 2F
10/08 13:48, 2F
推
10/08 21:59, , 3F
10/08 21:59, 3F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章