Desktop Tools and Development Environment . . . . . . . 1-3
Startup and Shutdown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Command Window and History . . . . . . . . . . . . . . . . . . . . . . 1-4
Help for Using MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Workspace, Search Path, and File Operations . . . . . . . . . . 1-6
Programming Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Mathematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
Arrays and Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Linear Algebra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20
Elementary Math . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-24
Polynomials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
Interpolation and Computational Geometry . . . . . . . . . . . . 1-29
Cartesian Coordinate System Conversion . . . . . . . . . . . . . . 1-32
Nonlinear Numerical Methods . . . . . . . . . . . . . . . . . . . . . . . 1-33
Specialized Math . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-36
Sparse Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
Math Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
Data Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43
Basic Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43
Descriptive Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43
Filtering and Convolution . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-44
Interpolation and Regression . . . . . . . . . . . . . . . . . . . . . . . . 1-44
Fourier Transforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-45
Derivatives and Integrals . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-45
Time Series Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-46
Time Series Collections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-49
Programming and Data Types . . . . . . . . . . . . . . . . . . . . . . 1-51
Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-51
Data Type Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-59
Operators and Special Characters . . . . . . . . . . . . . . . . . . . . 1-61
Strings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-64
v