*Maintains the easy informal style of the first edition *Teaches the basic principles of scientific programming with MATLAB as the vehicle *Covers the latest version of MATLAB The essential guide to learning MATLAB, for beginners and experienced users alike. For scientists and engineers who have no prior knowledge of computer programming, this hands-on guide presents MATLAB as a problem-solving tool, and introduces both the straightforward use of the Command Window and the programming capability of script files. Unlike most other texts on MATLAB this book does not assume any knowledge of matrices, and introduces the relevant concepts gradually as the context demands. The author introduces programming principles and algorithm development techniques from first principles, and also encourages shortcuts such as the use of cut and paste. Based on a teach-yourself approach, the fundamentals of MATLAB are illustrated throughout with many examples from a number of different scientific and engineering areas, such as simulation, population modelling, and numerical methods, as well as from business and everyday life. Some of the examples draw on first-year university level maths, but these are self-contained so that their omission will not detract from learning the principles of using MATLAB. This completely revised new edition is based on the latest version of MATLAB. New chapters cover handle graphics, graphical user interfaces (GUIs), structures and cell arrays, and importing/exporting data. The chapter on numerical methods now includes a general GUI-driver ODE solver.Hahn, Brian D. is the author of 'Essential Matlab for Scientists and Engineers', published 2002 under ISBN 9780750652407 and ISBN 0750652403.