Previous Up Next

6.52.2  Décomposition QR : qr

qr a comme argument une matrice carrée numérique A d’ordre n.
qr factorise numériquement cette matrice sous la forme Q*RQ est une matrice orthogonale (tQ*Q=I) et R est une matrice triangulaire supérieure.
qr(A) renvoie seulement R et on a Q=A*inv(R).
On tape :

qr([[3,5],[4,5]])

On obtient la matrice R :

[[-5,-7],[0,-1]]

On tape :

qr([[1,2],[3,4]])

On obtient la matrice R :

[[-3.16227766017,-4.42718872424],[0,-0.632455532034]]

Previous Up Next