Matlab的循環語法
1、用循環方式實現從1到999的累加
2、(1)、for循環方式實現:
%%
%初始化sum的值爲0
sum = 0;
%從1開始遍歷到999
for i = 1:999
%對遍歷的每一個元素進行累加
sum = sum+i;
end
%在控制檯顯示結果
disp(sum);
(2)、while循環實現:
%%
%初始化sum1的值爲0
sum1 = 0;
%初始化開始遍歷的值
i = 1;
%進行遍歷
while (i<=999)
sum1 = sum1+i;
i = i+1;
end
%在控制檯顯示結果
disp(sum1);
(3)、do-while實現
%%
%初始化sum2的值爲0
sum2 = 0;
i = 1;
%進行do-while遍歷(Matlab本身沒有do-while循環,自行實現)
while true
sum2 = sum2+i;
i = i+1;
if(i>999)
break;
end
end
%在控制檯展示數據
disp(sum2)
3、總結:Matlab共支持兩種循環結構,第三種是通過程序邏輯自行實現。