03 - 矩阵与线性变换
-
线性“变换”就像“函数”的概念,即,“向量的函数”,只是它可以操纵空间。
-
线性变换和其他的非线性变换的区别?(操纵空间的原则)
- 网格线之间保持平行和等距
- 原点不变
-
因此什么样的“向量的函数”能够得到这样的变换呢?先看看线性变换的一个实例:通过i和j的新位置坐标,得到了新的v。
因此这个公式可以在只知道i和j的新坐标与某点在变换前的旧坐标的情况下,列出所有点变换后的新坐标。
-
如果我们把i,j坐标写到一个“矩阵”里,这矩阵就变成了一个“描述线性变换的2*2矩阵”,此时我们还需要一个任意初始向量(如下图的(5,7)),就可以得出线性变换对于这个向量的作用了。
-
如果想更进一步探讨更普遍的情况,我们只需要记住矩阵在这里只是一个记号,它含有一个描述线性变换的信息。
-
然后我们就得到了传说中的“矩阵乘法”。这就是从“线性变换”的角度解释矩阵乘法规则。这里只是讲到了矩阵*坐标这样简单的形式,下一节会讲到矩阵*矩阵的形式
-
当我们把矩阵乘法看成线性变换之后,与线性代数相关的核心概念:行列式,基变换,特征值等都会容易理解。