【问题标题】:Show the eigenvectors are orthogonal with Python显示特征向量与 Python 正交
【发布时间】:2023-04-02 09:50:01
【问题描述】:

M = ( 1 -4  2 )    
     -4  1 -2
      2 -2 -2 

问题是显示特征向量与 Python 正交吗?

这是我尝试过的:首先,我找到特征向量。


A=np.array([[2,0,-1],[0,5,-6],[0,-1,1]])

w,v=np.linalg.eig(A) 
print(w,v)

而且我不知道接下来要做什么,我猜我必须使用np.dot()..

【问题讨论】:

  • 问题应该是表明特征向量是正交的,而不是特征值。您需要找到特征向量,然后进行点积。特征值是标量。
  • 是的,你是对的,它是关于特征向量的。谢谢。
  • 你知道np.linalg.eig返回的是什么吗?
  • 它给出了特征向量和特征值,不是吗?

标签:
python