- MATLAB R2020a从入门到精通(升级版)
- 魏鑫编著
- 248字
- 2021-06-09 16:31:42
4.3 运算符的优先级
MATLAB在执行含有关系运算和逻辑运算的数学运算时,同样遵循一套优先级原则,该原则规定:MATLAB首先执行具有较高优先级的运算,其次执行具有较低优先级的运算;如果两个运算的优先级相同,则按从左到右的顺序执行。
MATLAB中各运算符的优先级如表4-4所示。
表4-4 MATLAB中各运算符的优先级
使用过其他编程语言的用户都知道,表4-4中的优先级顺序与大多数计算机编程语言基本相似。用户可以使用括号任意改变表4-4中的运算优先级顺序,但在同一级括号内部仍遵循表4-4中的优先级顺序。
可以利用下面的代码验证逻辑与(&)和逻辑或(|)的优先级: