理解矩阵

来源:互联网 发布:晚睡对女生的危害知乎 编辑:程序博客网 时间:2024/06/03 14:14

【百度百科】 矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合。矩阵是高等代数学中的常见工具,也常见于统计分析等应用数学学科中。[2] 在物理学中,矩阵于电路学、力学、光学和量子物理中都有应用;计算机科学中,三维动画制作也需要用到矩阵。 矩阵的运算是数值分析领域的重要问题。将矩阵分解为简单矩阵的组合可以在理论和实际应用上简化矩阵的运算。对一些应用广泛而形式特殊的矩阵,例如稀疏矩阵和准对角矩阵,有特定的快速运算算法。关于矩阵相关理论的发展和应用,请参考矩阵理论。在天体物理、量子力学等领域,也会出现无穷维的矩阵,是矩阵的一种推广。

矩阵定义由 m × n 个数aij排成的m行n列的数表称为m行n列的矩阵,简称m × n矩阵。记作:这m×n 个数称为矩阵A的元素,简称为元,数aij位于矩阵A的第i行第j列,称为矩阵A的(i,j)元,以数 aij为(i,j)元的矩阵可记为(aij)或(aij)m × n,m×n矩阵A也记作Amn。元素是实数的矩阵称为实矩阵,元素是复数的矩阵称为复矩阵。而行数与列数都等于n的矩阵称为n阶矩阵或n阶方阵

这里写图片描述

矩阵加法(减法类似)

矩阵加法

矩阵乘法
矩阵乘以一个常数:

这里写图片描述

矩阵乘以矩阵:
矩阵第m行与第n列交叉位置的那个值,等于第一个矩阵第m行与第二个矩阵第n列,对应位置的每个值的乘积之和
这里写图片描述
这样子很难理解,那么我们换种方式理解,矩阵的本质其实就是线性方程,从线性方程的角度来理解矩阵就不再有难度了。

这个一个线性方程式:

这里写图片描述

矩阵的最初目的,只是为线性方程组提供一个简写形式

这里写图片描述

老实说,从上面这种写法,已经能看出矩阵乘法的规则了:系数矩阵第一行的2和1,各自与 x 和 y 的乘积之和,等于3。不过,这不算严格的证明,只是线性方程式转为矩阵的书写规则。
下面才是严格的证明。有三组未知数 x、y 和 t,其中 x 和 y 的关系如下。

这里写图片描述

x和t的关系如下:

这里写图片描述

有了这两组方程式,就可以求 y 和 t 的关系。从矩阵来看,很显然,只要把第二个矩阵代入第一个矩阵即可。

这里写图片描述

从方程式来看,也可以把第二个方程组代入第一个方程组。

这里写图片描述

上面的方程组可以整理成下面的形式。

这里写图片描述

最后那个矩阵等式,与前面的矩阵等式一对照,就会得到下面的关系。

这里写图片描述

矩阵乘法的计算规则,从而得到证明。

本博参考阮大神日志书写,重点对矩阵重温,准备深入研究android图形图像矩阵变换。