严格意义上说,线性变换是将向量作为输入和输出的一类函数,但是上期视频中,我说过可以将线性变换看作对空间的挤压伸展,它保持网格线平行且等距分布,并且保持原点不变
0复合变换
很多时候你发现你想描述这样一种作用:一个变换之后再进行另一个变换
和其他线性变换一样,我们也能通过追踪i帽和j帽,并用矩阵完全描述这个复合变换
1复合变换计算方法
从数值角度看,这意味着对一个给定向量进行旋转然后剪切,但是无论所选向量是什么,结果都应该与复合变换作用的结果完全相同
2矩阵乘法具有结合性
这是在说,如果你有三个矩阵ABC,然后将它们相乘,无论是首先计算A乘以B,然后将结果乘以C,还是先算B乘以C,然后将结果左乘A,二者结果应该相同,换句话讲,添加括号与结果无关
现在如果你尝试用数值方法证明,就像我当时所做的,这个过程会非常糟糕,而且对你毫无启发,但是如果你用变换相继作用的思想去考虑矩阵乘积,这一性质就变得很平凡了。
这是在说,首先应用C变换和B变换,然后应用A变换,与先应用C变换,然后应用B变换和A变换的结果相同,完全不需要证明,可能这看起来是在耍花招,但并不是,这是证明矩阵乘法具有结合性的一个实实在在的证明。