import numpy as np
w, v = np.linalg.eig(np.array([[1, -2], [2, -3]]))
print('特征值:{}\n特征向量:{}'.format(w,v))
特征值:[-0.99999998 -1.00000002]
特征向量:[[0.70710678 0.70710678]
[0.70710678 0.70710678]]
輸出結果並不是准確的1 1 ,這是因為計算機對於浮點數的處理問題,自帶有舍入誤差,很難避免,和機器本身有關系。