### 6.50.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*R où Q 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]]`