Matlab刻意训练
Task02:条件与循环(3.6-3.9)
for/end
%不设置增量时默认增量为1
s=0;
for i = 1:6
s=s+i;
end,s %输出结果为 s=21
%设置增量
s=0;
for i = 1:2:7 %设置增量为2
s=s+i;
end,s %输出结果为16
while/end
while 条件
程序语句
end
if/elseif/else/end
if 逻辑表达式1
程序语句1;
elseif 逻辑表达式2
程序语句2;
elseif 逻辑表达式3
程序语句3;
···
else
程序语句n;
end
switch/end
switch 表达式
case 值1
程序语句
case 值2
程序语句
case 值3
程序语句
···
otherwise
程序语句
end
Note:
- Gauss消去法
- 迭代法