This book is aimed at students and professionals who are trying to learn MATLAB through self-study. It teaches readers how to write MATLAB programmes in order to solve problems. Plots, matrix calculations, vectors, loops, functions, solving linear equations, integration, differentiation, ordinary differential equations, curve fitting, image processing, and animation are all dealt with.