回覆列表
-
1 # 使用者2213972807437
-
2 # lanfengkd
用matlab 先輸入你的10個數(按陣列形式,如a=[1 -2 3 -4 5 6 7 0 9 10],數之間要空一格才行)。然後任務就是對這個陣列的正負零統計。如下:
a=[1 -2 3 -4 5 6 7 0 9 10];
z=0;
f=0;
o=0;
for t=1:1:10
if(a(t)>0)
z=z+1;
elseif (a(t)
f=f+1;
else
o=o+1;
end
end
執行後得出的z,f,o的值就是統計的正負0的數量
用matlab 先輸入你的10個數(按陣列形式,如a=[1 -2 3 -4 5 6 7 0 9 10],數之間要空一格才行)。然後任務就是對這個陣列的正負零統計。如下: a=[1 -2 3 -4 5 6 7 0 9 10]; z=0; f=0; o=0; for t=1:1:10 if(a(t)>0) z=z+1; elseif (a(t)<0) f=f+1; else o=o+1; end end 執行後得出的z,f,o的值就是統計的正負0的數量