Numpyで行列のQR分解を計算できるメソッドがあったので、記録しておきます。
import numpy as np
A = [[1,-1,2],[1,0,1],[-1,1,2],[0,1,1]]
Q, R = np.linalg.qr(A)
print(Q)
print(R)なお、以下の記事を用いて、時間があるときにアルゴリズムを実装してみます。
![]()
Numpyで行列のQR分解を計算できるメソッドがあったので、記録しておきます。
import numpy as np
A = [[1,-1,2],[1,0,1],[-1,1,2],[0,1,1]]
Q, R = np.linalg.qr(A)
print(Q)
print(R)なお、以下の記事を用いて、時間があるときにアルゴリズムを実装してみます。