Matlab的循環語法

Matlab的循環語法

1、用循環方式實現從1到999的累加
2、(1)、for循環方式實現:

			
			%%
			%初始化sum的值爲0
			sum = 0;
			%從1開始遍歷到999
			for i = 1:999
			    %對遍歷的每一個元素進行累加
			    sum = sum+i;
			end
			%在控制檯顯示結果
			disp(sum);
			

for循環語句運行的結果
(2)、while循環實現:

			
			%%
			%初始化sum1的值爲0
			sum1 = 0;  
			%初始化開始遍歷的值
			i = 1;
			%進行遍歷
			while (i<=999)
			    sum1 = sum1+i;
			    i = i+1;
			end
			%在控制檯顯示結果
			disp(sum1);
			

while循環運行的結果
(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)
			   

do-while循環實現結果
3、總結:Matlab共支持兩種循環結構,第三種是通過程序邏輯自行實現。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章