Home » , » Download PDF MATLAB Programming with Applications for Engineers First Edition by Stephen J. Chapman

Download PDF MATLAB Programming with Applications for Engineers First Edition by Stephen J. Chapman


Sinopsis

MATLAB (short for MATrix LABoratory) is a special-purpose computer program optimized to perform engineering and scientific calculations. It started life as a program designed to perform matrix mathematics, but over the years, it has grown into a flexible computing system capable of solving essentially any technical problem.

The MATLAB program implements the MATLAB programming language and provides an extensive library of predefined functions to make technical programming tasks easier and more efficient.This book introduces the MATLAB language as it is implemented in MATLAB Version 7.9 and shows how to use it to solve typical technical problems.

MATLAB is a huge program, with an incredibly rich variety of functions. Even the basic version of MATLAB without any toolkits is much richer than other technical programming languages. There are more than 1000 functions in the basic MATLAB product alone, and the toolkits extend this capability with many more functions in various specialties. Furthermore, these functions often solve very complex problems (solving differential equations, inverting matrices, and so forth) in a single step, saving large amounts of time. Doing the same thing in another computer language usually involves writing complex programs yourself or buying a third-party software package (such as IMSL or the NAG software libraries) that contains the functions.

The built-in MATLAB functions are almost always better than anything that an individual engineer could write on his or her own, because many people have worked on them and they have been tested against many different data sets. These functions are also robust, producing sensible results for wide ranges of input data and gracefully handling error conditions.

Content

  1. Introduction to MATLAB
  2. MATLAB Basics
  3. Two-Dimensional Plots
  4. Branching Statements and Program Design
  5. Loops and Vectorization
  6. Basic User-Defined Functions
  7. Advanced Features of User-Defined-Functions
  8. Complex Numbers and 3D Plots
  9. Cell Arrays, Structures, and Importing Data
  10. Handle Graphics and Animation
  11. More MATLAB Applications



0 komentar:

Posting Komentar