Numerical methods using MATLAB - Lindfield, G R (Amsterdam Elsevier, 2012)