需要先阅读 线性代数-向量,才能更好的理解下文
向量
∣
x
y
∣
|\begin{matrix} x \\ y \end{matrix}|
∣xy∣,经过矩阵
∣
a
b
c
d
∣
|\begin{matrix} a & b \\ c & d \end{matrix}|
∣acbd∣变换后,变成了什么?
我们知道矩阵乘法公式:
∣
a
b
c
d
∣
∣
x
y
∣
=
∣
a
x
+
b
x
c
y
+
d
y
∣
|\begin{matrix} a & b \\ c & d \end{matrix}||\begin{matrix} x \\ y \end{matrix}|= |\begin{matrix} ax+bx \\ cy+dy \end{matrix}|
∣acbd∣∣xy∣=∣ax+bxcy+dy∣
怎么解释?
如果将
∣
a
c
∣
|\begin{matrix} a \\ c \end{matrix}|
∣ac∣ 看作是基向量
i
⃗
\vec{i}
i变化后的结果
∣
b
d
∣
|\begin{matrix} b \\ d \end{matrix}|
∣bd∣ 看作是基向量
j
⃗
\vec{j}
j变化后的结果
那么对于向量
∣
x
y
∣
|\begin{matrix} x \\ y \end{matrix}|
∣xy∣,变换后就是
x
∣
a
c
∣
+
y
∣
b
d
∣
=
∣
a
x
+
b
x
c
y
+
d
y
∣
x|\begin{matrix} a \\ c \end{matrix}| + y|\begin{matrix} b \\ d \end{matrix}| = |\begin{matrix} ax+bx \\ cy+dy \end{matrix}|
x∣ac∣+y∣bd∣=∣ax+bxcy+dy∣
复合变换:
向量经过矩阵M1变换,再经过矩阵M2变换后的结果,和直接经过M1M2的复合矩阵变换后的结果一致
这里依然通过跟踪基向量的变化过程
基向量
i
⃗
\vec{i}
i经过M1变换后变成了
∣
e
g
∣
|\begin{matrix} e \\ g \end{matrix}|
∣eg∣,再经过M2变换后,基向量
j
⃗
\vec{j}
j最终变换为:
同理:基向量
j
⃗
\vec{j}
j最终变换为:
对矩阵乘法的这种推导更容易让人理解