Introduction to scientific computing a matrix-vector approach using MATLAB - Van Loan, Charles F. (The MATLAB curriculum series, 1997)