1.matlab的语法结构
1)顺序结构(sequence structure)
2)循环结构:for、while
①for循环(i>终值时跳出循环,可嵌套,一般用于知道循环次数时)
for i=初值:步长(省略时默认为1):终值
语句;
end
②while循环(条件为真时循环,可代替for循环)
while 条件
语句;
end
③循环控制语句
break:跳出for或while循环
pause(n):暂时停止n秒;pause:暂时停止,按任意键继续
continue:结束本次循环,进入下一次
3)选择结构:if、switch
①if选择
if 条件
语句
elseif 条件
语句
else
语句
end
②switch选择
switch x
case{a1,a2}
语句
case a3
语句
otherwise
语句
end
2.函数
1)floor(x) x向下取整
2)mod(a,b) a对b取余
3)input('语句') 输出语句并读入
4)disp()输出文字或矩阵
5)lower(str)把str中的所有字母变成小写
3.关系运算符
~= 不等号
xor(a,b) ab都是0或都是非零值时返回0,其他情况返回1