Third edition. — Elsevier, 2007. — 448 p. — ISBN 978-0-75-068417-0.
Essential MatLAB for Engineers and Scientists, Third Edition, is an essential guide to MatLAB as a problem-solving tool. It presents MatLAB both as a mathematical tool and a programming language, giving a concise and easy-to-master introduction to its potential and power.
Stressing the importance of a structured approach to problem solving, the text provides a step-by-step method for program design and algorithm development. It includes numerous simple exercises for hands-on learning, a chapter on algorithm development and program design, and a concise introduction to useful topics for solving problems in later engineering and science courses: vectors as arrays, arrays of characters, GUIs, advanced graphics, and simulation and numerical methods.
The text is ideal for undergraduates in engineering and science taking a course on MatLAB.
Reviewers’ Quotes:
This book provides an excellent initiation into programming in MatLAB while serving as a teaser for more advanced topics. It provides a structured entry into MatLAB programming through well designed exercises.
This updated version continues to provide beginners with tie essentials of MatLAB, with many examples from science and engineering, written in an informal and accessible style. The new chapter on algorithm development and program design provides an excellent introduction to a structured approach to problem solving and the use of MatLAB as a programming language.
Essentials.MatLAB fundamentals.
Program design and algorithm development.
MatLAB functions & *data import-export utilities.
Logical vectors.
Matrices of numbers & arrays of strings.
Introduction to graphics.
Loops.
Errors and pitfalls.
Function M-files.
Vectors as arrays & *advanced data structures.
More graphics.
Graphical User Interfaces (GUIs).
Applications.Dynamical systems.
Simulation.
More matrices.
Introduction to numerical methods.
Appendices.Syntax quick reference.
Operators.
Command and function quick reference.
ASCII character codes.
Solutions to selected exercises.