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.
Author(s): Davis T.
Edition: 8ed
Publisher: CRC
Year: 2011
Language: English
Pages: 232
Contents......Page 6
Preface......Page 14
Introduction......Page 16
2 The MATLAB Desktop......Page 18
3 Matrices and Matrix Operations......Page 30
4 Submatrices and Colon Notation......Page 36
5 MATLAB Functions......Page 39
6 M-Files......Page 51
7 Control Flow Statements......Page 61
8 Advanced Data Structures......Page 69
9 Object-Oriented Programming......Page 74
10 Advanced M-file Features......Page 84
11 Code Development Tools......Page 94
12 Calling C from MATLAB......Page 103
13 Calling Fortran from MATLAB......Page 112
14 Calling Java from MATLAB......Page 117
15 Two-Dimensional Graphics......Page 123
16 Three-Dimensional Graphics......Page 130
17 Advanced Graphics......Page 135
18 Sparse Matrix Computations......Page 137
19 The Symbolic Math Toolbox......Page 142
20 Polynomials, Interpolation, andIntegration......Page 167
21 Solving Equations......Page 171
22 Displaying Results......Page 176
23 Cell Publishing......Page 180
B Desktop Tools and DevelopmentEnvironment......Page 182
C Data Import and Export......Page 185
D Mathematics......Page 187
E Data Analysis......Page 199
F Programming and Data Types......Page 201
G Object-Oriented Programming......Page 218
H Graphics......Page 219
I 3-D Visualization......Page 224
J GUI Development......Page 226
K External Interfaces......Page 228
L Symbolic Math Toolbox......Page 229
Back cover......Page 232