上QQ阅读APP看书,第一时间看更新
1.3.5 矩阵基本运算
矩阵的基本运算包括加、减、乘、数乘、点乘、乘方、左乘、右乘、求逆等。其中加、减、乘与大家所学的线性代数中的定义是一样的,相应的运算符为“+”“-”“∗”,而矩阵的除法运算是MATLAB所特有的,分为左除和右除,相应运算符为“\ ”和“/”。
MATLAB的除法运算较为特殊。对于简单数值而言,算术左除与算术右除也不同。算术右除与传统的除法相同,即a/b=a÷b;而算术左除则与传统的除法相反,即a\b=b÷a。
对矩阵而言,算术右除B/A相当于求解线性方程X∗A=B的解;算术左除A\B相当于求解线性方程A∗X=B的解。点左除与点右除与上面点运算相似,是变量对应于元素进行点除。
例1-45: 矩阵的基本运算示例。
解: MATLAB程序如下。
MATLAB以矩阵为基本运算单元,而构成矩阵的基本单元是数据。为了更好地学习和掌握矩阵的运算,首先对数据的基本函数作简单介绍。
另外,常用的运算还有指数函数、对数函数、平方根函数等。用户可查看相应的帮助获得使用方法和相关信息。