This book is a self-guided tour of MATLAB for engineers and life scientists. It introduces the
most commonly used programming techniques through biologically inspired examples. Although the
text is written for undergraduates graduate students and academics as well as those in
industry will find value in learning MATLAB.The book takes the emphasis off of learning syntax
so that the reader can focus more on algorithmic thinking. Although it is not assumed that the
reader has taken differential equations or a linear algebra class there are short
introductions to many of these concepts. Following a short history of computing the MATLAB
environment is introduced. Next vectors and matrices are discussed followed by matrix-vector
operations. The core programming elements of MATLAB are introduced in three successive chapters
on scripts loops and conditional logic. The last three chapters outline how to manage the
input and output of data create professional quality graphics and find and use MATLAB
toolboxes. Throughout biomedical and life science examples are used to illustrate MATLAB's
capabilities.