MATLAB Guide

  • 3h 50m
  • Desmond J. Higham, Nicholas J. Higham
  • Society for Industrial and Applied Math
  • 2000

Des and Nick Higham, enthusiastic MATLAB users since the early 1980s, present a guide covering all that most users will ever need to know about MATLAB. Beginners will find a lively, concise introduction to the most popular and important features of MATLAB and the Symbolic Math Toolbox, with a wealth of instructive examples. Existing MATLAB users will appreciate the explanations of new MATLAB features and the coverage of advanced topics such as Handle Graphics, structures and cell arrays, sparse matrices, profiling, and vectorization. The book's logical organization and detailed index make it an essential reference for both novices and experts alike. The book describes MATLAB 6, but it can also be used with earlier versions.

The authors explain many recently added features of MATLAB, including LAPACK-based matrix computations and the latest differential equation solvers, and also reveal many "hidden" features. Readers will benefit from the authors' deep knowledge of MATLAB as well as their expertise in numerical computation. They pass along a wealth of useful tips gained from years of using MATLAB for teaching and research.

No prior knowledge of MATLAB is assumed, but the reader is expected to be familiar with the basics of programming. This guide will be of particular use to researchers and practitioners, as well as undergraduate and graduate students in mathematics, statistics, engineering, computer science, and other numerous disciplines.

About the Authors

Desmond J. Higham is Professor of Mathematics at University of Strathclyde, Scotland. He specializes in the numerical solution of deterministic and stochastic differential equations.

Nicholas J. Higham is Richardson Professor of Applied Mathematics at the University of Manchester, England. He specializes in numerical linear algebra and has contributed numerous M-files to MATLAB.

In this Book

  • A Brief Tutorial
  • Basics
  • Distinctive Features of MATLAB
  • Arithmetic
  • Matrices
  • Operators and Flow Control
  • M-Files
  • Graphics
  • Linear Algebra
  • More on Functions
  • Numerical Methods—Part I
  • Numerical Methods—Part II
  • Input and Output
  • Troubleshooting
  • Sparse Matrices
  • Further M-Files
  • Handle Graphics
  • Other Data Types and Multidimensional Arrays
  • The Symbolic Math Toolbox
  • Optimizing M-Files
  • Tricks and Tips
  • Bibliography
SHOW MORE
FREE ACCESS