(观察随机数生成器的微妙变化)测试下面这段Matlab生成随机数的程序。为了比较两者的结果,先用注释方式注释掉程序中的两行之后运行程序,然后恢复被注释掉的行后再次运行程序。报告你的结果,并分析可能的原因。
程序如下:
low = 0; high = 0;
for i = 1:100000000
x = rand;
if x < 0.1
low = low +1;
y = rand; %注释掉这语句
else
high = high +1;
y = rand; z = rand; %注释掉这语句
end
end
low, high