MATLAB Primer, 8th Edition Front Cover

MATLAB Primer, 8th Edition

  • Length: 248 pages
  • Edition: 8
  • Publisher:
  • Publication Date: 2010-08-18
  • ISBN-10: 1439828628
  • ISBN-13: 9781439828625
  • Sales Rank: #1152208 (See Top 100 Books)
Description

Highlighting the new aspects of MATLAB® 7.10 and expanding on many existing features, MATLAB® Primer, Eighth Edition shows you how to solve problems in science, engineering, and mathematics. Now in its eighth edition, this popular primer continues to offer a hands-on, step-by-step introduction to using the powerful tools of MATLAB.

New to the Eighth Edition

  • A new chapter on object-oriented programming
  • Discussion of the MATLAB File Exchange window, which provides direct access to over 10,000 submissions by MATLAB users
  • Major changes to the MATLAB Editor, such as code folding and the integration of the Code Analyzer (M-Lint) into the Editor
  • Explanation of more powerful Help tools, such as quick help popups for functions via the Function Browser
  • The new bsxfun function
  • A synopsis of each of the MATLAB Top 500 most frequently used functions, operators, and special characters
  • The addition of several useful features, including sets, logical indexing, isequal, repmat, reshape, varargin, and varargout

The book takes you through a series of simple examples that become progressively more complex. Starting with the core components of the MATLAB desktop, it demonstrates how to handle basic matrix operations and expressions in MATLAB. The text then introduces commonly used functions and explains how to write your own functions, before covering advanced features, such as object-oriented programming, calling other languages from MATLAB, and MATLAB graphics. It also presents an in-depth look at the Symbolic Toolbox, which solves problems analytically rather than numerically.

Table of Contents

1 Getting Started 1
2 The MATLAB Desktop 1
3 Matrices and Matrix Operations 13
4 Submatrices and Colon Notation 19
5 MATLAB Functions 22
6 M-Files 34
7 Control Flow Statements 44
8 Advanced Data Structures 52
9 Object-Oriented Programming 57
10 Advanced M-file Features 67
11 Code Development Tools 77
12 Calling C from MATLAB 86
13 Calling Fortran from MATLAB 95
14 Calling Java from MATLAB 100
15 Two-Dimensional Graphics 106
16 Three-Dimensional Graphics 113
17 Advanced Graphics 118
18 Sparse Matrix Computations 120
19 The Symbolic Math Toolbox 125
20 Polynomials, Interpolation, andIntegration 150
21 Solving Equations 154
22 Displaying Results 159
23 Cell Publishing 163
A Appendix: The MATLAB Top 500 165
B Desktop Tools and DevelopmentEnvironment 165
C Data Import and Export 168
D Mathematics 170
E Data Analysis 182
F Programming and Data Types 184
G Object-Oriented Programming 201
H Graphics 202
I 3-D Visualization 207
J GUI Development 209
K External Interfaces 211
L Symbolic Math Toolbox 212

To access the link, solve the captcha.