特征值?特征向量?为什么叫特征?这些又有什么用?

如有一个矩阵A,向量v, 常数$\lambda$,以下这个公式:

那么v就是A的特征向量,$\lambda$就是A的特征值。

这个式子非常简单,但是却有非常大的信息量,我们先从矩阵A说起:

矩阵是什么?我们来看一下矩阵的运算:

上面的式子说明,矩阵代表着某种变化,矩阵A可以把向量b变成另外一个向量c。即矩阵拥有线性变换的能力。

那 A 拥有怎么的线性变化能力呢?

通过观察向量 b 和 c ,你会发现两向量没什么相同点,这个有点头疼,没什么规律呀,这个变换既不是旋转多少角度,也不是放大多少倍,方向大小都发生变化。

很奇怪,难道样本太小了?那我们可以用很多向量来对A进行测试,用A对不同的向量进行变化。

突然发现对于向量v,A的变化不再是一团乱麻,出现了一些特殊的结果。

一个向量v通过矩阵A变换后,仅仅是大小发生了变化,也就是说,在向量v这个方向上,矩阵A变换的效果只是放大$\lambda$倍。

这就给我们提供了某种A的信息,这些信息是A的内部固有结构决定的,所以称之为特征值和特征向量。

这时候如果再有人问你:A 拥有怎么的变化能力呢?

你可以很自信的告诉他,A可以在V方向上把向量放大$\lambda$倍。(看见没我们可以用特征值和特征向量来描述A这个变换的的固有属性,就像我们描述速度一样,也是运用大小和方向来描述速度的属性。)

那这些固有属性有什么用呢?可以把矩阵A化简,化简成一个对角矩阵:

如果A有两个特征值$\lambda1$,$\lambda2$, 对应的两个特征向量 v1 ,v2。

即:

令 P=[v1 , v2],则:

两边乘P逆:

通过A固有的特性,可以把A换简成对角矩阵,这个性质非常重要!

化简成对角矩阵有什么用呢?可以解耦。

通常我们的系统状态方程都是这样子,状态之间是有耦合的,很难解除这个二元的微分方程。

如果我们通过把状态矩阵对角化,令x=py :

原式可以重新写成:

其中:

(A的特征值为$\lambda1$,$\lambda2$, 对应特征向量为v1 ,v2)

解耦后,原来的二元微分方程,变成了两个独立的一阶微分方程,这就很舒服了,就很好求解了。

最后只需要重新带回之前的假设:

为啥我们折腾半天,要解微分方程呢?

因为我们要研究的系统都是变化的,而变化也就意味着微分。

如果你能看到这里,偷偷告诉你这是一篇学习笔记,下面是参考资料,欢迎交流讨论,一起学习。

DR_CAN:特征值与特征向量

线性代数的本质

如何入门现代控制理论

机电工程师应该了解哪些数学和物理知识?

ok,我是zing,一个有趣的飞控工程师,今天就讲这么多,下期再见。

zinghd wechat
期待您的关注
您的赞赏是最大的支持