?? algos.m
字號:
%---------------------------------------------------------------------------
%ALGOS
%
% NUMERICAL METHODS: MATLAB Programs, (c) John H. Mathews 1995
% To accompany the text:
% NUMERICAL METHODS for Mathematics, Science and Engineering, 2nd Ed, 1992
% Prentice Hall, Englewood Cliffs, New Jersey, 07632, U.S.A.
% Prentice Hall, Inc.; USA, Canada, Mexico ISBN 0-13-624990-6
% Prentice Hall, International Editions: ISBN 0-13-625047-5
% This free software is compliments of the author.
% E-mail address: in%"mathews@fullerton.edu"
CONTENTS
Chapter 1. Preliminaries
Theorem 1.1 Limits and Continuous Functions
Theorem 1.2 Intermediate Value Theorem
Theorem 1.3 Extreme Value Theorem for a Continuous Function
Theorem 1.4 Differentiable function implies continuous function
Theorem 1.5 Rolle's Theorem
Theorem 1.6 Mean Value Theorem
Theorem 1.7 Extreme Value Theorem for a Differentiable Function
Theorem 1.8 Generalized Rolle's Theorem
Theorem 1.9 First Fundamental Theorem
Theorem 1.10 Second Fundamental Theorem
Theorem 1.11 Mean Value Theorem for Integrals
Theorem 1.12 Weighted Integral Mean Value Theorem
Theorem 1.13 Taylor's Theorem
Theorem 1.14 Horner's Method for Polynomial Evaluation
Theorem 1.15 Geometric Series
Theorem 1.16 Big "O" remainders for Taylor's Theorem
Theorem 1.17 Remainder term for Taylor's Theorem
Chapter 2. The Solution of Nonlinear Equations f(x) = 0
Algorithm 2.1 Fixed Point Iteration
Algorithm 2.2 Bisection Method
Algorithm 2.3 False position or Regula Falsi Method
Algorithm 2.4 Approximate Location of Roots
Algorithm 2.5 Newton-Raphson Iteration
Algorithm 2.6 Secant Method
Algorithm 2.7 Steffensen's Acceleration
Algorithm 2.8 Muller's Method
Algorithm 2.9 Nonlinear Seidel Iteration
Algorithm 2.10 Newton-Raphson Method in 2-Dimensions
Chapter 3. The Solution of Linear Systems AX = B
Algorithm 3.1 Back Substitution
Algorithm 3.2 Upper-Triangularization Followed by Back Substitution
Algorithm 3.3 PA = LU Factorization with Pivoting
Algorithm 3.4 Jacobi Iteration
Algorithm 3.5 Gauss-Seidel Iteration
Chapter 4. Interpolation and Polynomial Approximation
Algorithm 4.1 Evaluation of a Taylor Series
Algorithm 4.2 Polynomial Calculus
Algorithm 4.3 Lagrange Approximation
Algorithm 4.4 Nested Multiplication with Multiple Centers
Algorithm 4.5 Newton Interpolation Polynomial
Algorithm 4.6 Chebyshev Approximation
Chapter 5. Curve Fitting
Algorithm 5.1 Least Squares Line
Algorithm 5.2 Least Squares Polynomial
Algorithm 5.3 Non-linear Curve Fitting
Algorithm 5.4 Cubic Splines
Algorithm 5.5 Trigonometric Polynomials
Chapter 6. Numerical Differentiation
Algorithm 6.1 Differentiation Using Limits
Algorithm 6.2 Differentiation Using Extrapolation
Algorithm 6.3 Differentiation Based on N+1 Nodes
Chapter 7. Numerical Integration
Algorithm 7.1 Composite Trapezoidal Rule
Algorithm 7.2 Composite Simpson Rule
Algorithm 7.3 Recursive Trapezoidal Rule
Algorithm 7.4 Romberg Integration
Algorithm 7.5 Adaptive Quadrature Using Simpson's Rule
Algorithm 7.6 Gauss-Legendre Quadrature
Chapter 8. Numerical Optimization
Algorithm 8.1 Golden Search for a Minimum
Algorithm 8.2 Nelder-Mead's Minimization Method
Algorithm 8.3 Local Minimum Search Using Quadratic Interpolation
Algorithm 8.4 Steepest Descent or Gradient Method
Chapter 9. Solution of Differential Equations
Algorithm 9.1 Euler's Method
Algorithm 9.2 Heun's Method
Algorithm 9.3 Taylor's Method of Order 4
Algorithm 9.4 Runge-Kutta Method of Order 4
Algorithm 9.5 Runge-Kutta-Fehlberg Method RKF45
Algorithm 9.6 Adams-Bashforth-Moulton Method
Algorithm 9.7 Milne-Simpson Method
Algorithm 9.8 The Hamming Method
Algorithm 9.9 Linear Shooting Method
Algorithm 9.10 Finite-Difference Method
Chapter 10. Solution of Partial Differential Equations
Algorithm 10.1 Finite-Difference Solution for the Wave Equation
Algorithm 10.2 Forward-Difference Method for the Heat Equation
Algorithm 10.3 Crank-Nicholson Method for the Heat Equation
Algorithm 10.4 Dirichlet Method for Laplace's Equation
Chapter 11. Eigenvalues and Eigenvectors
Algorithm 11.1 Power Method
Algorithm 11.2 Shifted Inverse Power Method
Algorithm 11.3 Jacobi Iteration for Eigenvalues and Eigenvectors
Algorithm 11.4 Reduction to Tridiagonal Form
Algorithm 11.5 The QL Method with Shifts
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -