Essentials of MATLAB programming - Chapman, Stephen J. (Cengage Learning, 2018)