高校物理158466 views
高校生物550093 views
教育149005 views
いろは2990632 views
MathPython492451 views
中学英語809228 views
高校倫理1434270 views
中学理科1627080 views
雑学1472774 views
ヒストリア285028 views
Help
Tools

English

NumPy:行列の固有値と固有ベクトルを求める

固有値と固有ベクトルはlinalg.eigで求めます。行列を入れると固有値と固有ベクトルが一度に出てきます。

入力

import numpy as np

a = np.array([[2, 3], [4, 5]])

w, v = np.linalg.eig(a)

print(w)
print(v)

出力

[-0.27491722 7.27491722]

[[-0.79681209 -0.49436913]
[ 0.60422718 -0.86925207]]

wが固有値、vが固有ベクトル。

固有値と固有ベクトルはlinalg.eigで求めます。行列を入れると固有値と固有ベクトルが一度に出てきます。