qr
[Q,R]=qr(A) returns R and Q such that A=Q*R
- A: invertible matrix
- Q: orthogonal matrix
- R: upper triangular matrix
Examples
> A = [-0.8 -1.6 1.2; 0 4 5; 0.6 1.2 6.6]
> [Q R] = qr(A)
> Q#
-0.8 0 0.6
0 1 0
0.6 0 0.8
> R#
1 2 3
0 4 5
0 0 6