7 Linear Algebra 28
7.1 Solve a Linear System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287.2 Max and Min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297.3 Matrix Inverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297.4 Transpose and Hermitian Conjugate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297.5 Special Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307.6 Determinant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317.7 Norm of Vector (Magnitude) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317.8 Sum the Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317.9 Selecting Rows and Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317.10 Eigenvalues and Eigenvectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327.11 Fancy Stuff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8 Polynomials 32
8.1 Roots of a Polynomial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328.2 Find the polynomial from the roots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338.3 Multiply Polynomials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338.4 Divide Polynomials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338.5 First Derivative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338.6 Evaluate a Polynomial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338.7 Fitting Data to a Polynomial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
9 Loops and Logic 34
9.1 Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359.1.1 Summing a series with a
for
loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359.1.2 Products with a
for
loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369.1.3 Recursion relations with
for
loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369.2 Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379.3 Secant Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389.4 Using Matlab’s Fzero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
10 Derivatives and Integrals 42
10.1 Derivatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4210.2 Definite Integrals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4410.3 Matlab Integrators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
11 Interpolation and Extrapolation 47
11.1 Linear Interpolation and Extrapolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4711.2 Quadratic Interpolation and Extrapolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4811.3 Interpolating With
polyfit
and
polyval
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4911.4 Matlab Commands Interp1 and Interp2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
12 FFT (Fast Fourier Transform) 53
12.1 Fourier Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5312.2 Matlab’s FFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
13 Make Your Own Functions: Inline and M-files 56
13.1
Inline Functions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5713.2
M-file Functions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5713.3 Derivative Function
derivs.m
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5813.4 Definite Integral Function
defint.m
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5913.5 Indefinite Integral Function
indefint.m
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
14 Fitting Functions to Data 6215 Systems of Nonlinear Equations 65