Skip to content
字数
384 字
阅读时间
2 分钟

在另一个坐标系中表达当前坐标系所描述的变换 (change of basis)

例 1: 在一个坐标系中是 [3102], 它的特征值通过 det(AλI)=0 求得 3 和 2。

然后代入 (AλI)v=0,可知两个特征向量分别为 [t,0][t,-t] (t 可以取任意实数)

所以我们取特征值 [10], [11] 组合为基变换矩阵,对它进行线性变换后,再左乘基变换矩阵的逆。

[1101]1[3102][1101]=[3002]

如公式所示,从右往左看,先对特征向量矩阵进行线性变换(左乘 A 矩阵),只是对它进行了伸缩,结果就是 λB

然后再左乘 B1, 所以得到的结果是对角矩阵 λE

例 2:

在一个坐标系中是 [0111], 计算它的 n 次幂并不容易

因为算出 A2A3A4 发现结果符合斐波那契数列数列的规律

于是我们尝试将它转换到另外一个坐标系中的对角矩阵,

v1=[21+5]v2=[215]

可以算出它的两个特征向量,使用 inv(V)*A*V 分别右乘特征矩阵,左乘特征矩阵的逆,可得

B=[1+5200152]

Bn=(inv(V)×A×V)n=inv(V)×An×V

所以求解 An=V×Bn×inv(V) 验证可得 A^5= V*(B^5)*inv(V) 结果如下,与之前得到的 A^5 结果相同

贡献者

The avatar of contributor named as OveDuke OveDuke

文件历史

撰写