Matlab : a practical introduction to programming and problem solving / Stormy Attaway (Butterworth-Heinemann, 2013)