|
|
|
xi | |
|
|
|
xv | |
|
|
|
xvii | |
| Preface |
|
xix | |
|
|
|
1 | (20) |
|
|
|
21 | (10) |
|
Interaction and Script Files |
|
|
21 | (1) |
|
|
|
22 | (9) |
|
Distinctive Features of MATLAB |
|
|
31 | (4) |
|
Automatic Storage Allocation |
|
|
31 | (1) |
|
Functions with Variable Arguments Lists |
|
|
31 | (1) |
|
Complex Arrays and Arithmetic |
|
|
32 | (3) |
|
|
|
35 | (4) |
|
|
|
35 | (2) |
|
|
|
37 | (1) |
|
|
|
38 | (1) |
|
|
|
39 | (18) |
|
|
|
39 | (6) |
|
Subscripting and the Colon Notation |
|
|
45 | (2) |
|
Matrix and Array Operations |
|
|
47 | (3) |
|
|
|
50 | (2) |
|
|
|
52 | (5) |
|
Operators and Flow Control |
|
|
57 | (10) |
|
Relational and Logical Operators |
|
|
57 | (5) |
|
|
|
62 | (5) |
|
|
|
67 | (10) |
|
|
|
67 | (6) |
|
|
|
73 | (1) |
|
Working with M-Files and the MATLAB Path |
|
|
73 | (2) |
|
|
|
75 | (2) |
|
|
|
77 | (30) |
|
|
|
77 | (11) |
|
|
|
77 | (3) |
|
|
|
80 | (6) |
|
Multiple Plots in a Figure |
|
|
86 | (2) |
|
Three-Dimensional Graphics |
|
|
88 | (11) |
|
Specialized Graphs for Displaying Data |
|
|
99 | (3) |
|
Saving and Printing Figures |
|
|
102 | (2) |
|
|
|
104 | (3) |
|
|
|
107 | (18) |
|
Norms and Condition Numbers |
|
|
107 | (2) |
|
|
|
109 | (2) |
|
|
|
109 | (1) |
|
|
|
109 | (1) |
|
|
|
110 | (1) |
|
Inverse, Pseudo-Inverse and Determinant |
|
|
111 | (1) |
|
LU and Cholesky Factorizations |
|
|
112 | (1) |
|
|
|
113 | (2) |
|
Singular Value Decomposition |
|
|
115 | (1) |
|
|
|
116 | (4) |
|
|
|
116 | (2) |
|
More about Eigenvalue Computations |
|
|
118 | (1) |
|
|
|
118 | (2) |
|
Iterative Linear Equation and Eigenproblem Solvers |
|
|
120 | (3) |
|
|
|
123 | (2) |
|
|
|
125 | (10) |
|
Passing a Function as an Argument |
|
|
125 | (2) |
|
|
|
127 | (1) |
|
Variable Numbers of Arguments |
|
|
128 | (1) |
|
|
|
129 | (2) |
|
|
|
131 | (1) |
|
Exemplary Functions in MATLAB |
|
|
132 | (3) |
|
Numerical Methods: Part I |
|
|
135 | (10) |
|
Polynomials and Data Fitting |
|
|
135 | (4) |
|
Nonlinear Equations and Optimization |
|
|
139 | (4) |
|
The Fast Fourier Transform |
|
|
143 | (2) |
|
Numerical Methods: Part II |
|
|
145 | (32) |
|
|
|
145 | (3) |
|
Ordinary Differential Equations |
|
|
148 | (15) |
|
|
|
149 | (4) |
|
Case Study: Pursuit Problem with Event Location |
|
|
153 | (4) |
|
Stiff Problems and the Choice of Solver |
|
|
157 | (6) |
|
Boundary Value Problems with bvp4c |
|
|
163 | (7) |
|
Partial Differential Equations with pdepe |
|
|
170 | (7) |
|
|
|
177 | (6) |
|
|
|
177 | (1) |
|
|
|
178 | (2) |
|
|
|
180 | (3) |
|
|
|
183 | (6) |
|
|
|
183 | (2) |
|
|
|
185 | (1) |
|
|
|
186 | (3) |
|
|
|
189 | (6) |
|
|
|
189 | (2) |
|
|
|
191 | (4) |
|
|
|
195 | (6) |
|
|
|
195 | (1) |
|
|
|
196 | (5) |
|
|
|
201 | (16) |
|
|
|
201 | (6) |
|
|
|
207 | (2) |
|
|
|
209 | (8) |
|
Other Data Types and Multidimensional Arrays |
|
|
217 | (10) |
|
|
|
217 | (2) |
|
|
|
219 | (2) |
|
Structures and Cell Arrays |
|
|
221 | (6) |
|
The Symbolic Math Toolbox |
|
|
227 | (14) |
|
|
|
227 | (3) |
|
|
|
230 | (5) |
|
|
|
235 | (2) |
|
Variable Precision Arithmetic |
|
|
237 | (1) |
|
|
|
238 | (3) |
|
|
|
241 | (8) |
|
|
|
241 | (2) |
|
|
|
243 | (1) |
|
Miscellaneous Optimizations |
|
|
244 | (1) |
|
Case Study: Bifurcation Diagram |
|
|
244 | (5) |
|
|
|
249 | (8) |
|
|
|
249 | (1) |
|
|
|
250 | (1) |
|
|
|
250 | (2) |
|
|
|
252 | (1) |
|
|
|
253 | (1) |
|
Subscripting Matrices as Vectors |
|
|
253 | (1) |
|
Triangular and Symmetric Matrices |
|
|
254 | (3) |
| A Changes in Matlab |
|
257 | (2) |
|
|
|
257 | (1) |
|
|
|
257 | (1) |
|
|
|
257 | (2) |
| B Toolboxes |
|
259 | (2) |
| C Resources |
|
261 | (2) |
| Glossary |
|
263 | (2) |
| Bibliography |
|
265 | (6) |
| Index |
|
271 | |