认识 Matlab 中的选择和循环。
选择
关系表达式
关系运算符与 c/c++ 大同小异,唯一需要注意的是不等于的运算符是
~=
。
同样的,逻辑运算符中的非,也是~
。
关于异或,需要使用函数xor()
。
if 语句
1 | if 条件表达式 |
1 | if 条件1 |
switch 语句
1 | switch 表达式 |
case 也可以把几种情况包含在一起:
1 | switch 表达式 |
menu()
函数
menu
函数显示带有多个选项按钮的图形窗口,供用户选择,返回选择的索引。
1 | mypick = menu('Pick a pizza', 'Cheese', 'Shroom', 'Sausage'); |
is
函数
is
相关函数用于判断内容是否为真,常常会与if
语句使用:
isletter()
:判断内容是否是字母isempty()
:判断变量是否为空iskeywork()
:名称是否是 MATLAB 关键词
循环
for 循环
1 | for loopvar = range |
最简单的方式就是使用冒号运算来指定范围:
1 | for i = 1 : 5 |
while 循环
1 |
|