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)])
参考资料:百度百科-MATLAB