This engaging book is a concise introduction to the MATLAB programming language for students and professionals in mathematics, science, and engineering. It can be used as the primary text for a short course, as a companion textbook for a numerical computing course, or for self-study. The presentation is designed to guide a new MATLAB user through the basics of interacting with and programming in the MATLAB software, and into some of the more important advanced techniques, including the solution of common problem types in scientific computing. Rather than including exhaustive technical syntax material, this book aims to teach through readily understood examples and numerous exercises that range from straightforward to very challenging. Learning MATLAB is ideal for readers seeking a focused and brief approach to the software, rather than an encyclopedic one.
Tobin A. Driscoll is an Associate Professor in the Department of Mathematical Sciences at the University of Delaware. His research focuses on the numerical analysis of differential equations, and he is coauthor with L. N. Trefethen of Schwarz-Christoffel Mapping (Cambridge University Press, 2002).
List of figures; List of tables; Preface; 1. Introduction; 2. Arrays and matrices; 3. Scripts and functions; 4. More on functions; 5. Graphics; 6. Advanced techniques; 7. Scientific computing; Afterword; Index.