@Karry5307
2019-08-26T13:28:37.000000Z
字数 2472
阅读 509
线代启示录
在这篇文章里,我们简单的阐述一下矩阵以及行列式。
首先先从点的旋转开始讲起。
对于平面上的一个点,可以知道它与轴的夹角,假设为,和到原点的距离
所以说,我们有
那么先要将它逆时针旋转弧度,旋转后的点坐标是什么呢?
假设它为,那么它与轴的夹角为,而到原点的距离不改变,所以
拆开一下
代换一下
如果是向量旋转弧度到呢?
于是就要引出矩阵这一定义了。
接着是它的运算。定义矩阵与向量的乘法为
于是刚刚的问题就可以这样解决啦qwq
由此可见,矩阵与向量的乘法本质是对向量进行变换。
接着讲矩阵的几何意义。
首先先摆出来:矩阵的本质是线性变换!!!
为什么呢?我们来看一下。
以矩阵为例来看一下。
考虑这个矩阵把平面变成了什么样子的。我们不用考虑整个平面,而是考虑它的一组基底。这里用和作为平面的基底。
那么有
所以说,变换后的空间的一组基底为和
那么线性变换又是什么呢?
只有旋转和缩放的一个或组合变换叫线性变换(平移叫仿射变换)
讲了旋转,那么缩放对应的矩阵又是什么呢?
假设要将向量缩放倍,则要构造矩阵,使得
所以,有
观察敏锐的人可以发现上面那个例子的矩阵所对应的线性变换其实是两个基本线性变换的复合:先顺时针旋转弧度,再放大到原来的倍。也就是说,将线性变换后的空间用于另一个线性变换。
既然我们之前说过,将向量进行线性变换是矩阵乘向量,那将线性变换与另一个信息包括的复合就是矩阵乘矩阵啊qwq
于是给出矩阵乘法的代数表达
然而,将向量进行线性变换是将向量写在右边,那么将待进行线性变换的矩阵进行线性变换也是要将待线性变换的矩阵写在右边。
于是,我们来检验一下。将矩阵写出来,有
这是什么回事!
其实,我们在旋转的时候,