Mevcut:*
Library | Materyal Türü | Barkod | Yer Numarası | Durum |
|---|---|---|---|---|
Searching... Pamukkale Merkez Kütüphanesi | Kitap | 0066356 | TA335 M712 2011 | Searching... Unknown |
Bound With These Titles
On Order
Özet
Özet
Since the original publication of this book, available computer power has increased greatly. Today, scientific computing is playing an ever more prominent role as a tool in scientific discovery and engineering analysis. In this second edition, the key addition is an introduction to the finite element method. This is a widely used technique for solving partial differential equations (PDEs) in complex domains. This text introduces numerical methods and shows how to develop, analyse, and use them. Complete MATLAB programs for all the worked examples are now available at www.cambridge.org/Moin, and more than 30 exercises have been added. This thorough and practical book is intended as a first course in numerical analysis, primarily for new graduate students in engineering and physical science. Along with mastering the fundamentals of numerical methods, students will learn to write their own computer programs using standard numerical methods.
Table of Contents
| Preface to the Second Edition | p. ix |
| Preface to the First Edition | p. xi |
| 1 Interpolation | p. 1 |
| 1.1 Lagrange Polynomial Interpolation | p. 1 |
| 1.2 Cubic Spline Interpolation | p. 4 |
| Exercises | p. 8 |
| Further Reading | p. 12 |
| 2 Numerical Differentiation - Finite Differences | p. 13 |
| 2.1 Construction of Difference Formulas Using Taylor Series | p. 13 |
| 2.2 A General Technique for Construction of Finite Difference Schemes | p. 15 |
| 2.3 An Alternative Measure for the Accuracy of Finite Differences | p. 17 |
| 2.4 Padé Approximations | p. 20 |
| 2.5 Non-Uniform Grids | p. 23 |
| Exercises | p. 25 |
| Further Reading | p. 29 |
| 3 Numerical Integration | p. 30 |
| 3.1 Trapezoidal and Simpson's Rules | p. 30 |
| 3.2 Error Analysis | p. 31 |
| 3.3 Trapezoidal Rule with End-Correction | p. 34 |
| 3.4 Romberg Integration and Richardson Extrapolation | p. 35 |
| 3.5 Adaptive Quadrature | p. 37 |
| 3.6 Gauss Quadrature | p. 40 |
| Exercises | p. 44 |
| Further Reading | p. 47 |
| 4 Numerical Solution of Ordinary Differential Equations | p. 48 |
| 4.1 Initial Value Problems | p. 48 |
| 4.2 Numerical Stability | p. 50 |
| 4.3 Stability Analysis for the Euler Method | p. 52 |
| 4.4 Implicit or Backward Euler | p. 55 |
| 4.5 Numerical Accuracy Revisited | p. 56 |
| 4.6 Trapezoidal Method | p. 58 |
| 4.7 Linearization for Implicit Methods | p. 62 |
| 4.8 Runge-Kutta Methods | p. 64 |
| 4.9 Multi-Step Methods | p. 70 |
| 4.10 System of First-Order Ordinary Differential Equations | p. 74 |
| 4.11 Boundary Value Problems | p. 78 |
| 4.11.1 Shooting Method | p. 79 |
| 4.11.2 Direct Methods | p. 82 |
| Exercises | p. 84 |
| Further Reading | p. 100 |
| 5 Numerical Solution of Partial Differential Equations | p. 101 |
| 5.1 Semi-Discretization | p. 102 |
| 5.2 von Neumann Stability Analysis | p. 109 |
| 5.3 Modified Wavenumber Analysis | p. 111 |
| 5.4 Implicit Time Advancement | p. 116 |
| 5.5 Accuracy via Modified Equation | p. 119 |
| 5.6 Du Fort-Frankel Method: An Inconsistent Scheme | p. 121 |
| 5.7 Multi-Dimensions | p. 124 |
| 5.8 Implicit Methods in Higher Dimensions | p. 126 |
| 5.9 Approximate Factorization | p. 128 |
| 5.9.1 Stability of the Factored Scheme | p. 133 |
| 5.9.2 Alternating Direction Implicit Methods | p. 134 |
| 5.9.3 Mixed and Fractional Step Methods | p. 136 |
| 5.10 Elliptic Partial Differential Equations | p. 137 |
| 5.10.1 Iterative Solution Methods | p. 140 |
| 5.10.2 The Point Jacobi Method | p. 141 |
| 5.10.3 Gauss-Seidel Method | p. 143 |
| 5.10.4 Successive Over Relaxation Scheme | p. 144 |
| 5.10.5 Multigrid Acceleration | p. 147 |
| Exercises | p. 154 |
| Further Reading | p. 166 |
| 6 Discrete Transform Methods | p. 167 |
| 6.1 Fourier Series | p. 167 |
| 6.1.1 Discrete Fourier Series | p. 168 |
| 6.1.2 Fast Fourier Transform | p. 169 |
| 6.1.3 Fourier Transform of a Real Function | p. 170 |
| 6.1.4 Discrete Fourier Series in Higher Dimensions | p. 172 |
| 6.1.5 Discrete Fourier Transform of a Product of Two Functions | p. 173 |
| 6.1.6 Discrete Sine and Cosine Transforms | p. 175 |
| 6.2 Applications of Discrete Fourier Series | p. 176 |
| 6.2.1 Direct Solution of Finite Differenced Elliptic Equations | p. 176 |
| 6.2.2 Differentiation of a Periodic Function Using Fourier Spectral Method | p. 180 |
| 6.2.3 Numerical Solution of Linear, Constant Coefficient Differential Equations with Periodic Boundary Conditions | p. 182 |
| 6.3 Matrix Operator for Fourier Spectral Numerical Differentiation | p. 185 |
| 6.4 Discrete Chebyshev Transform and Applications | p. 188 |
| 6.4.1 Numerical Differentiation Using Chebyshev Polynomials | p. 192 |
| 6.4.2 Quadrature Using Chebyshev Polynomials | p. 195 |
| 6.4.3 Matrix Form of Chebyshev Collocation Derivative | p. 196 |
| 6.5 Method of Weighted Residuals | p. 200 |
| 6.6 The Finite Element Method | p. 201 |
| 6.6.1 Application of the Finite Element Method to a Boundary Value Problem | p. 202 |
| 6.6.2 Comparison with Finite Difference Method | p. 207 |
| 6.6.3 Comparison with a Padé Scheme | p. 209 |
| 6.6.4 A Time-Dependent Problem | p. 210 |
| 6.7 Application to Complex Domains | p. 213 |
| 6.7.1 Constructing the Basis Functions | p. 215 |
| Exercises | p. 221 |
| Further Reading | p. 226 |
| A A Review of Linear Algebra | p. 227 |
| A.1 Vectors, Matrices and Elementary Operations | p. 227 |
| A.2 System of Linear Algebraic Equations | p. 230 |
| A.2.1 Effects of Round-off Error | p. 230 |
| A.3 Operations Counts | p. 231 |
| A.4 Eigenvalues and Eigenvectors | p. 232 |
| Index | p. 235 |
