GNU Octave : Beginner's Guide : Become a Proficient Octave User by Learning This High-Level Scientific Numerical Tool From the Ground Up - Hansen, Jesper Schmidt ((Learn by Doing: Less Theory, More Results))