Scientific Computing with MATLAB and Octave - Quarteroni, Alfio; Saleri, Fausto; Gervasio, Paola (Springer Berlin Heidelberg : Imprint: Springer, 2014)