Matlab: A Practical Introduction to Programming and Problem Solving

  • 6h 38m
  • Stormy Attaway
  • Elsevier Science and Technology Books, Inc.
  • 2009

Assuming no knowledge of programming, this book presents both programming concepts and MATLAB's built-in functions, providing a perfect platform for exploiting MATLAB's extensive capabilities for tackling engineering problems. It starts 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.

  • Presents programming concepts and MATLAB built-in functions side-by-side, giving students the ability to program efficiently and exploit the power of MATLAB to solve problems.
  • In depth coverage of file input/output, a topic essential for many engineering applications
  • Systematic, step-by-step approach, building on concepts throughout the book, facilitating easier learning
  • Sections on 'common pitfalls' and 'programming guidelines' direct students towards best practice

In this Book

  • Introduction to MATLAB
  • Introduction to MATLAB Programming
  • Selection Statements
  • Looping
  • MATLAB Programs
  • String Manipulation
  • Data Structures—Cell Arrays and Structures
  • Advanced File Input and Output
  • Advanced Functions
  • MATLAB Plots
  • Solving Systems of Linear Algebraic Equations
  • Basic Statistics, Searching, and Sorting
  • Sights and Sounds
  • Advanced Mathematics