算术运算符
逻辑运算符
关系运算符
位运算
集合运算
算术运算符
MATLAB 的工作针对的是整个矩阵和阵列,它允许两种不同类型的算术运算:矩阵算术运算
阵列算术运算
矩阵的算术运算是线性代数中的定义相同。执行数组操作,无论是在一维和多维数组元素的元素。
矩阵运算符和数组运算符是有区别的句号(.)符号。然而,由于加法和减法运算矩阵和阵列是相同的,操作者这两种情况下是相同的。下表给出了运算符的简要说明:运算符描述
+加法或一元加号。A + B将A和B。 A和B必须具有相同的尺寸,除非一个人是一个标量。一个标量,可以被添加到任何大小的矩阵。
-减法或一元减号。A - B,减去B从A和B必须具有相同的大小,除非是一个标量。可以从任意大小的矩阵中减去一个标量。
*矩阵乘法;是一个更精确的矩阵A和B的线性代数积,
矩阵乘法对于非纯量A和B,列一个数必须等于B.标量可以乘以一个任意大小的矩阵的行数。
.*数组的乘法;A.*B是数组A和B的元素积,A和B必须具有相同的大小,除非A、B中有一个是标量。
/斜线或矩阵右除法;B/A与B * inv(A)大致相同。更确切地说:
B/A = (A'B')'
./矩阵右除法;矩阵A与矩阵B相应元素相除(A、B为同纬度的矩阵)