1、for迴圈:
sm=0;
for i=1:100
sm=sm+i*i;
end
disp(["和為",num2str(sm)])
2、while迴圈:
sm=0;i=1;
while i<=100
i=+1;
擴充套件資料:
MATLAB常用控制流:
1、條件控制:if-else-end的呼叫格式;
2、開關控制switch-case的呼叫格式;
2、迴圈控制for和while的呼叫格式,前者稱為計數迴圈, 後者稱為條件迴圈;
求1+3+5+...+99的和
for迴圈:
for i=1:2:99
sm=sm+i;
while迴圈:
sm=0; i=1;
while i<=99
i=i+2;
1、for迴圈:
sm=0;
for i=1:100
sm=sm+i*i;
end
disp(["和為",num2str(sm)])
2、while迴圈:
sm=0;i=1;
while i<=100
sm=sm+i*i;
i=+1;
end
disp(["和為",num2str(sm)])
擴充套件資料:
MATLAB常用控制流:
1、條件控制:if-else-end的呼叫格式;
2、開關控制switch-case的呼叫格式;
2、迴圈控制for和while的呼叫格式,前者稱為計數迴圈, 後者稱為條件迴圈;
求1+3+5+...+99的和
for迴圈:
sm=0;
for i=1:2:99
sm=sm+i;
end
disp(["和為",num2str(sm)])
while迴圈:
sm=0; i=1;
while i<=99
sm=sm+i;
i=i+2;
end
disp(["和為",num2str(sm)])