An Introduction to Programming and Numerical Methods in MATLAB - S.R. Otto and J.P. Denier (Springer, 2005).pdf
ISBN 9781852339197
An elementary first course for students in mathematics and engineering
Practical in approach: examples of code are provided for students to debug, and tasks – with full solutions – are provided at the end of each chapter
Includes a glossary of useful terms, with each term supported by an example of the syntaxes commonly encountered