NumPy linalg.eig

2024-05-17

我有这个烦人的问题,但我还没有弄清楚。我有一个矩阵,我想找到特征向量,所以我写:

val,vec = np.linalg.eig(mymatrix)

然后我得到了 vec 。我的问题是,当我小组中的其他人对相同的矩阵(mymatrix)做同样的事情时,我们没有得到相同的特征向量!

有谁可以解释一下吗?


特征向量的基本性质x is

A x = lambda x

对于一些常数lambda.

If x是一个特征向量,所以是-x:

A (-x) = - A x = - lambda x = lambda (-x)

另请注意,特征向量集可能不是唯一的。例如,任何向量(适当维度的)都可以是单位矩阵的特征向量。

np.linalg.eig http://docs.scipy.org/doc/numpy/reference/generated/numpy.linalg.eig.html尝试返回一组特征向量,但不保证特定的、唯一的集合。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NumPy linalg.eig 的相关文章

随机推荐