a = rand(10,10) 生成10*10的包含标准均匀分布的随机矩阵,其元素在(0,1)内;
a+(b-a)*rand(10,10)相当于取(a,b)内的一个随机数. 之后再向下取整,即floor()。如floor(3.2)=floor(3.9)=3,
a=floor(1+98*rand(10,10));
sum=0;
for i=1:10
for j=1:10
if a(i,j)>50
sum=sum+1;
end
end
end
sum
a
sum =
53
a =
80 16 65 70 43 28 74 83 35 8
89 96 4 4 38 67 25 25 82 6
13 94 84 28 76 65 50 80 58 53
90 48 92 5 78 16 69 24 54 77
62 79 67 10 19 12 88 92 90 92
10 14 75 81 48 49 95 35 29 13
28 42 73 69 44 95 54 20 75 56
54 90 39 32 64 34 14 25 74 47
94 78 65 94 70 58 15 61 38 2
95 95 17 4 74 22 26 47 56 34