
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.2 关系运算和逻辑运算
除了传统的数学运算外,MATLAB还支持关系运算和逻辑运算。如果你已经有了一些编程经验,对这些运算不会陌生。这些操作符和函数的目的是提供求解真/假命题的答案。关系运算和逻辑运算主要用于控制基于真/假命题的各MATLAB命令(通常在M文件中)的流程或执行次序。
作为所有关系表达式和逻辑表达式的输入,MATLAB 把任何非 0 数值当做真,把 0当做假。所有关系表达式和逻辑表达式,对于真,输出为1;对于假,输出为0。
MATLAB为关系运算和逻辑运算提供了关系操作符和逻辑操作符,如表2-3和表2-4所示。
表2-3 关系运算符

表2-4 逻辑运算符

此外,MATLAB还提供了若干关系运算函数和逻辑运算函数,分别如表2-5和表2-6所示。
表2-5 关系运算函数
