MATLAB运算符

来源:互联网 发布:c 定义不定长度数组 编辑:程序博客网 时间:2024/06/03 21:40

MATLAB运算符


  • MATLAB运算符
    • 一算数运算符
    • 二关系运算符
    • 三逻辑运算符
    • 四运算优先级

一.算数运算符

运算符 运算符 A+B A-B A*B A.*B A/B A./B A\B A.\B A^B A.^B

二.关系运算符

运算符 运算符 < <= > >= == ~=

三.逻辑运算符

运算符 运算符 运算符 & | ~

逻辑运算符与关系运算符都可以进行矩阵与数值之间的比较

部分逻辑函数:

函数 运算法则 xor(x,y) 异或运算,不同为1,否则为0 any(x) 向量中有非零元素为1,否则为0;矩阵中每一列有非零元素为1,否则为0 all(x) 向量中所有元素非零为1,否则为0;矩阵中每一列所有元素非零为1,否则为0

四.运算优先级

算数运算符优先级最高,其次是关系运算符,最后是逻辑运算符

优先级 运算符 1 () 2 ’ ^ .^ 3 + - ~ 4 * / .* ./ 5 : 6 > >= < <= == ~= 7 & 8 | 9 && 10 ||
0 0