Applied Numerical Analysis Using MATLAB, 2/e (Hardcover)
暫譯: 使用 MATLAB 的應用數值分析(第二版)
Laurene v. Fausett
- 出版商: Prentice Hall
- 出版日期: 2007-03-01
- 售價: $5,220
- 貴賓價: 9.5 折 $4,959
- 語言: 英文
- 頁數: 688
- 裝訂: Paperback
- ISBN: 0132397285
- ISBN-13: 9780132397285
-
相關分類:
Matlab、數值分析 Numerical-analysis
無法訂購
買這商品的人也買了...
-
$834$792 -
$534$507
相關主題
商品描述
Description
This text is appropriate for undergraduate courses on numerical methods and numerical analysis found in engineering, mathematics & computer science departments.
Each chapter uses introductory problems from specific applications. These easy-to-understand problems clarify for the reader the need for a particular mathematical technique. Numerical techniques are explained with an emphasis on why they work.
Table of Contents
Preface
1 Foundations 1
1.1 Introductory Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.1 Nonlinear Equations . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.2 Linear Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.3 Numerical Integration . . . . . . . . . . . . . . . . . . . . . . 8
1.2 Useful Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2.1 Results from Calculus . . . . . . . . . . . . . . . . . . . . . . 10
1.2.2 Results from Linear Algebra . . . . . . . . . . . . . . . . . . . 11
1.2.3 A Little Information about Computers . . . . . . . . . . . . . 13
1.3 Some Basic Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.1 Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.2 Convergence . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.3.3 Getting Better Results . . . . . . . . . . . . . . . . . . . . . . 26
1.4 Using MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.4.1 Command Window Computations . . . . . . . . . . . . . . . 31
1.4.2 M-Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
1.4.3 Programming in MATLAB . . . . . . . . . . . . . . . . . . . 37
1.4.4 Matrix Multiplication . . . . . . . . . . . . . . . . . . . . . . 39
1.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2 Functions of One Variable 47
2.1 Bisection Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.2 Secant-Type Methods . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.2.1 Regula Falsi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.2.2 Secant Method . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2.2.3 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
2.3 Newton’s Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
2.4 Muller’s Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
2.5 Minimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
2.5.1 Golden-Section Search . . . . . . . . . . . . . . . . . . . . . . 76
2.5.2 Brent’s Method . . . . . . . . . . . . . . . . . . . . . . . . . . 79
2.6 Beyond the Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
2.6.1 Using MATLAB’s Functions . . . . . . . . . . . . . . . . . . 80
2.6.2 Laguerre’s Method . . . . . . . . . . . . . . . . . . . . . . . . 82
2.6.3 Zeros of a Nonlinear Function . . . . . . . . . . . . . . . . . . 85
2.7 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
3 Solving Linear Systems: Direct Methods 95
3.1 Gaussian Elimination . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3.1.1 Basic Method . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3.1.2 Row Pivoting . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
3.2 Gauss-Jordan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
3.2.1 Inverse of a Matrix . . . . . . . . . . . . . . . . . . . . . . . . 113
3.3 Tridiagonal Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
3.4 Further Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
3.4.1 MATLAB’s Methods . . . . . . . . . . . . . . . . . . . . . . . 119
3.4.2 Condition of a Matrix . . . . . . . . . . . . . . . . . . . . . . 121
3.4.3 Iterative Refinement . . . . . . . . . . . . . . . . . . . . . . . 123
3.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
4 LU and QR Factorization 135
4.1 LU Factorization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
4.1.1 Using Gaussian Elimination . . . . . . . . . . . . . . . . . . . 138
4.1.2 Direct LU Factorization . . . . . . . . . . . . . . . . . . . . . 146
4.1.3 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
4.2 Matrix Transformations . . . . . . . . . . . . . . . . . . . . . . . . . 154
4.2.1 Householder Transformation . . . . . . . . . . . . . . . . . . . 155
4.2.2 Givens Rotations . . . . . . . . . . . . . . . . . . . . . . . . . 162
4.3 QR Factorization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
4.3.1 Using Householder Transformations . . . . . . . . . . . . . . 164
4.3.2 Using Givens Rotations . . . . . . . . . . . . . . . . . . . . . 166
4.4 Beyond the Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
4.4.1 LU Factorization with Implicit Row Pivoting . . . . . . . . . 168
4.4.2 Efficient Conversion to Hessenberg Form . . . . . . . . . . . . 170
4.4.3 Using MATLAB’s Functions . . . . . . . . . . . . . . . . . . 171
4.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
5 Eigenvalues and Eigenvectors 179
5.1 Power Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
5.1.1 Basic Power Method . . . . . . . . . . . . . . . . . . . . . . . 183
5.1.2 Rayleigh Quotient . . . . . . . . . . . . . . . . . . . . . . . . 186
5.1.3 Shifted Power Method . . . . . . . . . . . . . . . . . . . . . . 188
5.1.4 Accelerating Convergence . . . . . . . . . . . . . . . . . . . . 189
5.2 Inverse Power Method . . . . . . . . . . . . . . . . . . . . . . . . . . 190
5.2.1 General Inverse Power Method . . . . . . . . . . . . . . . . . 192
5.2.2 Convergence . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
5.3 QR Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
5.3.1 Basic QR Method . . . . . . . . . . . . . . . . . . . . . . . . 194
5.3.2 Better QR Method . . . . . . . . . . . . . . . . . . . . . . . . 196
5.3.3 Finding Eigenvectors . . . . . . . . . . . . . . . . . . . . . . . 198
5.3.4 Accelerating Convergence . . . . . . . . . . . . . . . . . . . . 199
5.4 Further Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
5.4.1 Singular Value Decomposition . . . . . . . . . . . . . . . . . . 202
5.4.2 MATLAB’s Methods . . . . . . . . . . . . . . . . . . . . . . . 203
5.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
6 Solving Linear Systems: Iterative Methods 213
6.1 Jacobi Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
6.2 Gauss-Seidel Method . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
6.3 Successive Over-Relaxation . . . . . . . . . . . . . . . . . . . . . . . 228
6.4 Beyond the Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
6.4.1 MATLAB’s Built-In Functions . . . . . . . . . . . . . . . . . 232
6.4.2 Conjugate Gradient Methods . . . . . . . . . . . . . . . . . . 234
6.4.3 GMRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
6.4.4 Simplex Method . . . . . . . . . . . . . . . . . . . . . . . . . 240
6.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
7 Nonlinear Functions of Several Variables 251
7.1 Nonlinear Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
7.1.1 Newton’s Method . . . . . . . . . . . . . . . . . . . . . . . . . 254
7.1.2 Secant Methods . . . . . . . . . . . . . . . . . . . . . . . . . . 260
7.1.3 Fixed-Point Iteration . . . . . . . . . . . . . . . . . . . . . . . 262
7.2 Minimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
7.2.1 Descent Methods . . . . . . . . . . . . . . . . . . . . . . . . . 264
7.2.2 Quasi-Newton Methods . . . . . . . . . . . . . . . . . . . . . 266
7.3 Further Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
7.3.1 Levenberg-Marquardt Method . . . . . . . . . . . . . . . . . 268
7.3.2 Nelder-Mead Simplex Search . . . . . . . . . . . . . . . . . . 269
7.4 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
8 Interpolation 275
8.1 Polynomial Interpolation . . . . . . . . . . . . . . . . . . . . . . . . . 278
8.1.1 Lagrange Form . . . . . . . . . . . . . . . . . . . . . . . . . . 278
8.1.2 Newton Form . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
8.1.3 Difficulties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
8.2 Hermite Interpolation . . . . . . . . . . . . . . . . . . . . . . . . . . 294
8.3 Piecewise Polynomial Interpolation . . . . . . . . . . . . . . . . . . . 299
8.3.1 Piecewise Linear Interpolation . . . . . . . . . . . . . . . . . 300
8.3.2 Piecewise Quadratic Interpolation . . . . . . . . . . . . . . . 301
8.3.3 Piecewise Cubic Hermite Interpolation . . . . . . . . . . . . . 304
8.3.4 Cubic Spline Interpolation . . . . . . . . . . . . . . . . . . . . 305
8.4 Beyond the Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
8.4.1 Rational-Function Interpolation . . . . . . . . . . . . . . . . . 312
8.4.2 Using MATLAB’s Functions . . . . . . . . . . . . . . . . . . 316
8.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
9 Approximation 333
9.1 Least-Squares Approximation . . . . . . . . . . . . . . . . . . . . . . 336
9.1.1 Approximation by a Straight Line . . . . . . . . . . . . . . . 336
9.1.2 Approximation by a Parabola . . . . . . . . . . . . . . . . . . 342
9.1.3 General Least-Squares Approximation . . . . . . . . . . . . . 346
9.1.4 Approximation for Other Functional Forms . . . . . . . . . . 348
9.2 Continuous Least-Squares Approximation . . . . . . . . . . . . . . . 350
9.2.1 Approximation Using Powers of x . . . . . . . . . . . . . . . 350
9.2.2 Orthogonal Polynomials . . . . . . . . . . . . . . . . . . . . . 352
9.2.3 Legendre Polynomials . . . . . . . . . . . . . . . . . . . . . . 354
9.2.4 Chebyshev Polynomials . . . . . . . . . . . . . . . . . . . . . 356
9.3 Function Approximation at a Point . . . . . . . . . . . . . . . . . . . 358
9.3.1 Pad´e Approximation . . . . . . . . . . . . . . . . . . . . . . . 358
9.3.2 Taylor Approximation . . . . . . . . . . . . . . . . . . . . . . 361
9.4 Further Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
9.4.1 Bezier Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
9.4.2 Using MATLAB’s Functions . . . . . . . . . . . . . . . . . . 364
9.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
10 Fourier Methods 373
10.1 Fourier Approximation and Interpolation . . . . . . . . . . . . . . . 376
10.1.1 Derivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
10.1.2 Data on Other Intervals . . . . . . . . . . . . . . . . . . . . . 384
10.2 Radix-2 Fourier Transforms . . . . . . . . . . . . . . . . . . . . . . . 386
10.2.1 Discrete Fourier Transform . . . . . . . . . . . . . . . . . . . 386
10.2.2 Fast Fourier Transform . . . . . . . . . . . . . . . . . . . . . 387
10.2.3 Matrix Form of FFT . . . . . . . . . . . . . . . . . . . . . . . 388
10.2.4 Algebraic Form of FFT . . . . . . . . . . . . . . . . . . . . . 389
10.3 Mixed-Radix FFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
10.4 Using MATLAB’s Functions . . . . . . . . . . . . . . . . . . . . . . . 396
10.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
11 Numerical Differentiation and Integration 405
11.1 Differentiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
11.1.1 First Derivatives . . . . . . . . . . . . . . . . . . . . . . . . . 408
11.1.2 Higher Derivatives . . . . . . . . . . . . . . . . . . . . . . . . 412
11.1.3 Partial Derivatives . . . . . . . . . . . . . . . . . . . . . . . . 413
11.1.4 Richardson Extrapolation . . . . . . . . . . . . . . . . . . . . 414
11.2 Numerical Integration . . . . . . . . . . . . . . . . . . . . . . . . . . 416
11.2.1 Trapezoid Rule . . . . . . . . . . . . . . . . . . . . . . . . . . 417
11.2.2 Simpson’s Rule . . . . . . . . . . . . . . . . . . . . . . . . . . 420
11.2.3 Newton-Cotes Open Formulas . . . . . . . . . . . . . . . . . . 426
11.2.4 Extrapolation Methods . . . . . . . . . . . . . . . . . . . . . 428
11.3 Quadrature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
11.3.1 Gaussian Quadrature . . . . . . . . . . . . . . . . . . . . . . 431
11.3.2 Other Gauss-Type Quadratures . . . . . . . . . . . . . . . . . 435
11.4 MATLAB’s Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
11.4.1 Differentiation . . . . . . . . . . . . . . . . . . . . . . . . . . 437
11.4.2 Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
11.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
12 Ordinary Differential Equations: Fundamentals 445
12.1 Euler’s Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
12.1.1 Geometric Introduction . . . . . . . . . . . . . . . . . . . . . 447
12.1.2 Approximating the Derivative . . . . . . . . . . . . . . . . . . 448
12.1.3 Approximating the Integral . . . . . . . . . . . . . . . . . . . 449
12.1.4 Using Taylor Series . . . . . . . . . . . . . . . . . . . . . . . . 451
12.2 Runge-Kutta Methods . . . . . . . . . . . . . . . . . . . . . . . . . . 452
12.2.1 Second-Order Runge-Kutta Methods . . . . . . . . . . . . . . 452
12.2.2 Third-Order Runge-Kutta Methods . . . . . . . . . . . . . . 457
12.2.3 Classic Runge-Kutta Method . . . . . . . . . . . . . . . . . . 459
12.2.4 Fourth-Order Runge-Kutta Methods . . . . . . . . . . . . . . 462
12.2.5 Fifth-Order Runge-Kutta Methods . . . . . . . . . . . . . . . 464
12.2.6 Runge-Kutta-Fehlberg Methods . . . . . . . . . . . . . . . . . 465
12.3 Multistep Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
12.3.1 Adams-Bashforth Methods . . . . . . . . . . . . . . . . . . . 476
12.3.2 Adams-Moulton Methods . . . . . . . . . . . . . . . . . . . . 479
12.3.3 Adams Predictor-Corrector Methods . . . . . . . . . . . . . . 480
12.3.4 Other Predictor-Corrector Methods . . . . . . . . . . . . . . 485
12.4 Further Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
12.4.1 MATLAB’s Methods . . . . . . . . . . . . . . . . . . . . . . . 487
12.4.2 Consistency and Convergence . . . . . . . . . . . . . . . . . . 488
12.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
13 ODE: Systems, Stiffness, Stability 499
13.1 Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
13.1.1 Systems of Two ODE . . . . . . . . . . . . . . . . . . . . . . 504
13.1.2 Euler’s Method for Systems . . . . . . . . . . . . . . . . . . . 510
13.1.3 Runge-Kutta Methods for Systems . . . . . . . . . . . . . . . 512
13.1.4 Multistep Methods for Systems . . . . . . . . . . . . . . . . . 516
13.1.5 Second-Order ODE . . . . . . . . . . . . . . . . . . . . . . . . 522
13.2 Stiff ODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
13.2.1 BDF Methods . . . . . . . . . . . . . . . . . . . . . . . . . . 527
13.2.2 Implicit Runge-Kutta Methods . . . . . . . . . . . . . . . . . 529
13.3 Stability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 530
13.3.1 A-Stable and Stiffly Stable Methods . . . . . . . . . . . . . . 532
13.3.2 Stability in the Limit . . . . . . . . . . . . . . . . . . . . . . 533
13.4 Further Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 536
13.4.1 MATLAB’s Methods for Stiff ODE . . . . . . . . . . . . . . . 536
13.4.2 Extrapolation Methods . . . . . . . . . . . . . . . . . . . . . 537
13.4.3 Rosenbrock Methods . . . . . . . . . . . . . . . . . . . . . . . 539
13.4.4 Multivalue Methods . . . . . . . . . . . . . . . . . . . . . . . 539
13.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552
14 ODE: Boundary-Value Problems 561
14.1 Shooting Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
14.1.1 Linear ODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
14.1.2 Nonlinear ODE . . . . . . . . . . . . . . . . . . . . . . . . . . 570
14.2 Finite-Difference Method . . . . . . . . . . . . . . . . . . . . . . . . 576
14.2.1 Linear ODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576
14.2.2 Nonlinear ODE . . . . . . . . . . . . . . . . . . . . . . . . . . 580
14.3 Function Space Methods . . . . . . . . . . . . . . . . . . . . . . . . . 582
14.3.1 Collocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 582
14.3.2 Rayleigh-Ritz . . . . . . . . . . . . . . . . . . . . . . . . . . . 586
14.4 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 588
15 Partial Differential Equations 593
15.1 Heat Equation: Parabolic PDE . . . . . . . . . . . . . . . . . . . . . 598
15.1.1 Explicit Method . . . . . . . . . . . . . . . . . . . . . . . . . 599
15.1.2 Implicit Method . . . . . . . . . . . . . . . . . . . . . . . . . 604
15.1.3 Crank-Nicolson Method . . . . . . . . . . . . . . . . . . . . . 608
15.1.4 Insulated Boundary . . . . . . . . . . . . . . . . . . . . . . . 611
15.2 Wave Equation: Hyperbolic PDE . . . . . . . . . . . . . . . . . . . . 612
15.2.1 Explicit Method . . . . . . . . . . . . . . . . . . . . . . . . . 614
15.2.2 Implicit Method . . . . . . . . . . . . . . . . . . . . . . . . . 616
15.3 Poisson Equation: Elliptic PDE . . . . . . . . . . . . . . . . . . . . . 618
15.4 Finite-Element Method for Elliptic PDE . . . . . . . . . . . . . . . . 622
15.4.1 Defining the Subregions . . . . . . . . . . . . . . . . . . . . . 623
15.4.2 Defining the Basis Functions . . . . . . . . . . . . . . . . . . 624
15.4.3 Computing the Coefficients . . . . . . . . . . . . . . . . . . . 626
15.4.4 Using MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . 629
15.5 Chapter Wrap-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634
Bibliography 643
Answers 653
Index 667
商品描述(中文翻譯)
描述
這本書適合用於工程、數學及計算機科學系的本科數值方法和數值分析課程。
每一章都使用特定應用的入門問題。這些易於理解的問題幫助讀者明白某種數學技術的必要性。數值技術的解釋強調了它們為何有效。
目錄
前言
1 基礎 1
1.1 入門範例 4
1.1.1 非線性方程 4
1.1.2 線性系統 6
1.1.3 數值積分 8
1.2 有用的背景 10
1.2.1 微積分的結果 10
1.2.2 線性代數的結果 11
1.2.3 有關計算機的一些資訊 13
1.3 一些基本問題 16
1.3.1 誤差 16
1.3.2 收斂 22
1.3.3 獲得更好的結果 26
1.4 使用 MATLAB 31
1.4.1 命令窗口計算 31
1.4.2 M-Files 35
1.4.3 在 MATLAB 中編程 37
1.4.4 矩陣乘法 39
1.5 章節總結 41
2 一變數函數 47
2.1 二分法 50
2.2 割線法 54
2.2.1 Regula Falsi 55
2.2.2 割線法 58
2.2.3 分析 61
2.3 牛頓法 64
2.4 Muller 法 71
2.5 最小化 76
2.5.1 黃金分割搜尋 76
2.5.2 Brent 法 79
2.6 超越基礎 80
2.6.1 使用 MATLAB 的函數 80
2.6.2 Laguerre 法 82
2.6.3 非線性函數的零點 85
2.7 章節總結 88
3 解線性系統:直接方法 95
3.1 高斯消去法 98
3.1.1 基本方法 98
3.1.2 行樞軸 107
3.2 高斯-喬丹法 112
3.2.1 矩陣的逆 113
3.3 三對角系統 114
3.4 進一步的主題 119
3.4.1 MATLAB 的方法 119
3.4.2 矩陣的條件 121
3.4.3 迭代精煉 123
3.5 章節總結 125
4 LU 和 QR 分解 135
4.1 LU 分解 138
4.1.1 使用高斯消去法 138
4.1.2 直接 LU 分解 146
4.1.3 應用 150
4.2 矩陣變換 154
4.2.1 Householder 變換 155
4.2.2 Givens 旋轉 162
4.3 QR 分解 164
4.3.1 使用 Householder 變換 164
4.3.2 使用 Givens 旋轉 166
4.4 超越基礎 168
4.4.1 帶隱式行樞軸的 LU 分解 168
4.4.2 高效轉換為 Hessenberg 形式 170
4.4.3 使用 MATLAB 的函數 171
4.5 章節總結 172
5 特徵值和特徵向量 179
5.1 幂法 182
5.1.1 基本幂法 183
5.1.2 Rayleigh 商 186
5.1.3 移位幂法 188
5.1.4 加速收斂 189
5.2 逆幂法 190
5.2.1 一般逆幂法 192
5.2.2 收斂 193
5.3 QR 方法 194
5.3.1 基本 QR 方法 194
5.3.2 更好的 QR 方法 196
5.3.3 尋找特徵向量 198
5.3.4 加速收斂 199