【发布时间】:2015-04-10 21:22:24
【问题描述】:
我正在尝试编写一个 Matlab 代码来模拟一个骰子并计算它的平均值和标准差。
问题是,无论我们运行多少次这段代码,randi(6) 的结果都保持不变。这让我发疯了。
n=20;
m=0;
c=0;
for i=1:10000
while m<n
x=randi(6);
c=c+1;
m=m+x;
end
M(i)=m;
count(i)=c;
diff(i)=M(i)-n;
end
【问题讨论】:
-
您期望的输出是什么?
-
我希望 diff(i) 为 2.5。
-
好的,非常感谢,