Menu Expand
Essential MATLAB for Engineers and Scientists

Essential MATLAB for Engineers and Scientists

Brian Hahn | Daniel Valentine

(2007)

Additional Information

Abstract

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.

  • Numerous simple exercises give hands-on learning
  • A chapter on algorithm development and program design
  • Common errors and pitfalls highlighted
  • Concise introduction to useful topics for solving problems in later engineering and science courses: vectors as arrays, arrays of characters, GUIs, advanced graphics, simulation and numerical methods
  • A new chapter on dynamical systems shows how a structured approach is used to solve more complex problems.
  • Text and graphics in four colour

"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." - Carl H. Sondergeld, Professor and Curtis Mewbourne Chair, Mewbourne School of Petroleum and Geological Engineering, University of Oklahoma
"This updated version continues to provide beginners with the 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." - Professor Gary Ford, Department of Electrical and Computer Engineering, University of California, Davis
"For a while I have been searching for a good MATLAB text for a graduate course on methods in environmental sciences. I finally settled on Hahn and Valentine because it provides the balance I need regarding ease of use and relevance of material and examples." - Professor Wayne M. Getz, Department Environmental Science Policy & Management, University of California at Berkeley
"This book is an outstanding introductory text for teaching mathematics, engineering, and science students how MATLAB can be used to solve mathematical problems. Its intuitive and well-chosen examples nicely bridge the gap between prototypical mathematical models and how MATLAB can be used to evaluate these models. The author does a superior job of examining and explaining the MATLAB code used to solve the problems presented." - Professor Mark E. Cawood, Department of Mathematical Sciences, Clemson University
"This has proved an excellent book for engineering undergraduate students to support their first studies in Matlab. Most of the basics are covered well, and it includes a useful introduction to the development of a Graphical User Interface." - Mr. Kenneth Rotter, Course Director, BSc Computer Aided Engineering, London South Bank University
"...is a very useful book to function as a further level of instructions for scientific and engineering Matlab users. It is full of practical examples with explanations, and they are easy to understand. The topics cover many typical numerical and graphic handling techniques for better mastering the Matlab package." - Dr. William Wang, Senior Lecturer in Engineering, University of Sussex