This MATLAB project demonstrates the use of QR factorization to identify linearly dependent columns in a matrix and then applies the Gram-Schmidt process to compute an orthonormal basis for the ...
Abstract: We consider computing the QR factorization with column pivoting (QRCP) for a tall and skinny matrix, which has important applications including low-rank approximation and rank determination.