• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

QR分解

date: 2019-12-01 excerpt: QR分解について

tag: statisticsQR分解


QR分解について

定義

正方行列\(A\)を直交行列\(Q\)と上三角行列\(R\)を用いて

\[A = QR\]

となっている行列のこと

\(Q\)はユニタリ行列である

pythonでの実装

from numpy.linalg import qr
import numpy as np

a = np.random.randn(9, 6)

q, r = np.linalg.qr(a)

np.allclose(a, np.dot(q, r)) # True


statisticsQR分解 Share Tweet