freexyn编程实例视频教程系列1 Matlab基础入门 1.16算术运算 1.算术运算(arithmetic)主要指加减乘除、幂和舍入等运算 2.说明 matlab有两种不同类型的算术运算:数组运算和矩阵运算 数组运算基于元素的运算,支持任意向量、矩阵和多维数组 矩阵运算遵循线性代数的规则 字符(.)区分矩阵运算和数组运算 3.两种运算符 数组运算符汇总表 .* 乘法 A.*B是的对应元素的乘积 times .^ 幂 A.^B是对应元素A(i,j)的B(i,j)次幂 power ./ 右除 A./B是对应元素的A(i,j)/B(i,j) rdivide .\ 左除 A.\B是对应元素的B(i,j)/A(i,j) ldivide .' 转置 A.'是数组A的转置 transpose 矩阵运算符汇总表 * 矩阵乘法 A*B mtimes \ 矩阵左除 x = A\B是等式Ax = B的解 mldivide / 矩阵右除 x = B/A是等式xA = B的解 mrdivide ^ 矩阵的幂 如果B是一个标量,A^B是A的B次幂;对于其他值B,计算涉及特征值和特征向量 mpower ' 复共轭转置 A'是A的转置。对于复矩阵,是复共轭转置 ctranspose