写篇文章把自己对矩阵的理解记录一下,有不对的地方欢迎指正。为简单、直观、可视化起见,我们只以简单的二维和三维空间为例。高维空间也是同样的道理,只是不能可视化,只能通过数学公式来证明。
1. 矩阵乘法
矩阵乘法来源于线性方程组的求解,为了方便起见,从二维说起。
通常,我们在提到坐标第一反应就是直角坐标系中的横纵坐标轴所对应的单位向量,向量 x x x表示成如下形式会更明显,
[ x 1 x 2 ] = x 1 [ 1 0 ] + x 2 [ 0 1 ] \left[ \begin{matrix} x_1\\ x_2 \end{matrix} \right] = x_1\left[ \begin{matrix} 1\\ 0 \end{matrix} \right] +x_2\left[ \begin{matrix} 0\\ 1 \end{matrix} \right] [x1x2]=x1[10]+x2[01] 那么矩阵与向量相乘会发生什么呢,下面是一个简单二维方阵与一个二维向量相乘,
(1) A x = [ a 1 b 1 a 2 b 2 ] [ x 1 x 2 ] Ax=\left[ \begin{matrix} a_1& b_1 \\ a_2& b_2 \end{matrix} \right] \left[ \begin{matrix} x_1\\ x_2 \end{matrix} \right] \tag{1} Ax=[a1a2b1b2][x1x2](1) 对式(1)进行简单的变换,可以写成另外一种形式,
(2) A x = x 1 [ a 1 a 2 ] + x 2 [ b 1 b 2 ] Ax=x_1\left[ \begin{matrix} a_1 \\ a_2 \end{matrix}