Chapter 1 Introduction to MATLAB ® |
10 |
1.1 MATLAB Built-in Functions |
|
1.2 Vectors and Matrices |
|
1.3 Symbolic Toolbox |
|
1.4 Program Flow Control |
|
1.5 Displaying Formatted Data |
|
1.6 Plotting |
|
1.7 User-Defined Functions and Script Files |
|
Problem Set |
|
Chapter 2 Introduction to Numerical Methods |
36 |
2.1 Errors and Approximations |
|
2.2 Iterative Methods |
|
Problem Set |
|
Chapter 3 Numerical Solution of Equations of a Single Variable |
48 |
3.1 Bracketing Methods |
|
3.2 Fixed-Point Method |
|
3.3 Newton's Method (Newton-Raphson Method) |
|
3.4 Secant Method |
|
3.5 Finding Roots Using the MATLAB Built-in Function fzero |
|
Problem Set |
|
Chapter 4 Numerical Solution of Systems of Equations |
72 |
4.1 Gauss Elimination Method |
|
4.2 LU Factorization Methods |
|
4.3 Iterative Solution of Linear Systems |
|
4.4 Ill-Conditioning and Error Analysis |
|
4.5 Systems of Nonlinear Equations |
|
Problem Set |
|
Chapter 5 Curve Fitting and Interpolation |
112 |
5.1 Linear Regression |
|
5.2 Linearization of Nonlinear Data |
|
5.3 Polynomial Regression |
|
5.4 Polynomial Interpolation |
|
5.5 Spline Interpolation |
|
5.6 Fourier Approximation and Interpolation |
|
Problem Set |
|
Chapter 6 Numerical Differentiation and Integration |
156 |
6.1 Finite-Difference Formulas for Numerical Differentiation |
|
6.2 Numerical Integration: Newton-Cotes Formulas |
|
6.3 Numerical Integration of Analytical Functions: Gaussian Quadrature |
|
Problem Set |
|
Chapter 7 Numerical Solution of Initial-Value Problems |
190 |
7.1 Euler's Method |
|
7.2 Runge-Kutta Methods |
|
7.3 Multistep Methods |
|
7.4 Systems of Initial-Value Problems |
|
7.5 MATLAB Built-in Functions for Initial-Value Problems |
|
Problem Set |
|
Chapter 8 Numerical Solution of Boundary-Value Problems |
230 |
8.1 Shooting Method |
|
8.2 Finite-Difference Method |
|
8.3 MATLAB Built-in Function bvp4c for Boundary-Value Problems |
|
Problem Set |
|
Chapter 9 Numerical Methods for the Eigenvalue Problem |
250 |
9.1 Power Method - Estimation of the Dominant Eigenvalue |
|
9.2 Deflation Methods |
|
9.3 Householder Tridiagonalization and QR Factorization Methods |
|
Problem Set |
|
Chapter 10 Numerical Solution of Partial Differential Equations |
276 |
10.1 Elliptic Partial Differential Equations |
|
10.2 Parabolic Partial Differential Equations |
|
10.3 Hyperbolic Partial Differential Equations |
|
Problem Set |
|
Appendix 1 References |
307 |
Appendix 2 Useful Formulas |
308 |
Index |
310 |