

More precisely, B/A = (A'\B')'.Īrray right division. A and B must have the same size, unless one of them is a scalar. A.*B is the element-by-element product of the arrays A and B. A scalar can multiply a matrix of any size.Īrray multiplication. More precisely,įor non-scalar A and B, the number of columns of A must be equal to the number of rows of B. C = A*B is the linear algebraic product of the matrices A and B. A scalar can be subtracted from a matrix of any size. A and B must have the same size, unless one is a scalar. A scalar can be added to a matrix of any size. A+B adds the values stored in variables A and B.

The following table gives brief description of the operators − Sr.No.Īddition or unary plus.

However, as the addition and subtraction operation is same for matrices and arrays, the operator is same for both cases. The matrix operators and arrays operators are differentiated by the period (.) symbol. Array operations are executed element by element, both on one dimensional and multi-dimensional array. Matrix arithmetic operations are same as defined in linear algebra. MATLAB allows two different types of arithmetic operations −
