python3-特徵值,特徵向量,逆矩陣

import numpy as np
x=np.diag((1,2,3))#對角陣
print(x)
a,b=np.linalg.eig(x)#特徵值給a,特徵向量給b
print(a)
print(b)

[[1 0 0]
[0 2 0]
[0 0 3]]
[1. 2. 3.]
[[1. 0. 0.]
[0. 1. 0.]
[0. 0. 1.]]

import numpy as np
x=np.diag((1,2,3))#對角陣
print(x)
a,b=np.linalg.eig(x)#特徵值給a,特徵向量給b
print(a)
print(b)
A=np.arange(4).reshape(2,2)
print(np.linalg.inv(A))#逆矩陣

[[1 0 0]
[0 2 0]
[0 0 3]]
[1. 2. 3.]
[[1. 0. 0.]
[0. 1. 0.]
[0. 0. 1.]]
[[-1.5 0.5]
[ 1. 0. ]]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章