
Matlab
A Practical Introduction to Programming and Problem Solving
Dorothy C. Attaway(Author)
Butterworth-Heinemann (Publisher)
3rd Edition
Published on 19. July 2013
Book
Paperback/Softback
560 pages
978-0-12-405876-7 (ISBN)
Article exhausted; check for reprint
Description
MatLab, Third Edition is the only book that gives a full introduction to programming in MATLAB combined with an explanation of the software's powerful functions, enabling engineers to fully exploit its extensive capabilities in solving engineering problems. The book provides a systematic, step-by-step approach, building on concepts throughout the text, facilitating easier learning. Sections on common pitfalls and programming guidelines direct students towards best practice.
The book is organized into 14 chapters, starting with programming concepts such as variables, assignments, input/output, and selection statements; moves onto loops; and then solves problems using both the 'programming concept' and the 'power of MATLAB' side-by-side. In-depth coverage is given to input/output, a topic that is fundamental to many engineering applications. Vectorized Code has been made into its own chapter, in order to emphasize the importance of using MATLAB efficiently. There are also expanded examples on low-level file input functions, Graphical User Interfaces, and use of MATLAB Version R2012b; modified and new end-of-chapter exercises; improved labeling of plots; and improved standards for variable names and documentation.
This book will be a valuable resource for engineers learning to program and model in MATLAB, as well as for undergraduates in engineering and science taking a course that uses (or recommends) MATLAB.
The book is organized into 14 chapters, starting with programming concepts such as variables, assignments, input/output, and selection statements; moves onto loops; and then solves problems using both the 'programming concept' and the 'power of MATLAB' side-by-side. In-depth coverage is given to input/output, a topic that is fundamental to many engineering applications. Vectorized Code has been made into its own chapter, in order to emphasize the importance of using MATLAB efficiently. There are also expanded examples on low-level file input functions, Graphical User Interfaces, and use of MATLAB Version R2012b; modified and new end-of-chapter exercises; improved labeling of plots; and improved standards for variable names and documentation.
This book will be a valuable resource for engineers learning to program and model in MATLAB, as well as for undergraduates in engineering and science taking a course that uses (or recommends) MATLAB.
More details
Edition
3rd edition
Language
English
Place of publication
Woburn
United States
Publishing group
Elsevier - Health Sciences Division
Target group
College/higher education
Engineers learning to program and model in MATLAB. Undergraduates in engineering and science taking a course that uses (or recommends) MATLAB.
Illustrations
Illustrated
Dimensions
Height: 235 mm
Width: 191 mm
Weight
1157 gr
ISBN-13
978-0-12-405876-7 (9780124058767)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Book
10/2022
6th Edition
Butterworth-Heinemann
€64.50
Shipment within 10-15 days

Book
09/2016
4th Edition
Butterworth-Heinemann
€54.47
Article exhausted; check for reprint
Additional editions

E-Book
06/2013
3rd Edition
Butterworth-Heinemann
€39.95
Available for download
Previous edition

Book
09/2011
2nd Edition
Butterworth-Heinemann
€38.37
Article exhausted; check for reprint
Person
Stormy Attaway is on the faculty of the Department of Mechanical Engineering at Boston University. She has been the course coordinator for the Engineering Computation courses at Boston University for over thirty years and has taught a variety of programming courses using many different languages and software packages. She is a recipient of the Metcalf Cup and Prize, Boston University's highest teaching award.
Author
Assistant Professor, Department of Mechanical Engineering, and Director, Curricular Assessment and Improvement,College of Engineering, Boston University, Boston, MA, USA
Content
Chapter 1: Introduction to MATLAB; Chapter 2: Vectors and Matrices; Chapter 3: Introduction to MATLAB Programming; Chapter 4: Selection Statements; Chapter 5: Loop Statements and Vectorizing Code; Chapter 6: MATLAB Programs; Chapter 7: String Manipulation; Chapter 8: Data Structures: Cell Arrays and Structures; Chapter 9: Advanced File Input and Output; Chapter 10: Advanced Functions; Chapter 11: Advanced Plotting Techniques; Chapter 12: Basic Statistics, Sets, Sorting, and Indexing; Chapter 13: Sights and Sounds; Chapter 14: Advanced Mathematics