也就是说可能需要5884次。当然这个数值没有实际意义,只是一次升级尝试用了5884次,如果“运气好”,也许9次就能升到10级,所以,单独的一次模拟式没有实际意义的,最好的方法是重复以上过程若干次,然后得到K2的期望。在以上程序中添加一个for语句,假设重复100次,得如下:
tot=0;
for m=1:100;
k1=1;
k2=0;
while k1<10;
pd=unifrnd(0,3);
if pd<=1;
k1=k1+1;
k2=k2+1;
else
k1=1;
k2=k2+1;
end
end
tot=tot+k2;
end
epec=tot/100