Solving the Least Squares Problem via reduced QR factorization by Gram-Schmidt and by Householder triangularization.
Submitted to the University of Glasgow as an assignment in 5M: Advanced Numerical Methods in 2016/2017.
Follow Report.pdf for detailed instructions and guide to the code.