zbMATH — the first resource for mathematics

Numerical methods for scientists and engineers. With CD-ROM. 2nd ed. (English) Zbl 1014.65001
Basel: Birkhäuser. xxii, 842 p. (2002).
This book and the accompanying CD-ROM form together a rather voluminous learning material for numerical methods. The approach emphasizes computational practice. The CD-ROM contains the codes for more than 200 computer subprograms, each program written in two alternative programming languages, FORTRAN 77 and the C language, as well as full description of the programs. Furthermore, there are more than 100 example programs to demonstrate the use of the subprograms.
The book covers all the elementary topics of numerical computation. As the title suggests, the approach is rather pragmatic and theoretical considerations are avoided. Comparative study of different numerical techniques is provided. Full solution to more than 100 numerical problems is given in the text. They are often realistic problems drawn from practical computations in the field of engineering or science.
The book is divided into following chapters: 1. Introduction, 2. Roundoff error, 3. Linear algebraic equations, 4. Interpolation, 5. Differentiation, 6. Integration, 7. Nonlinear algebraic equations, 8. Optimization, 9. Functional approximations, 10. Algebraic eigenvalue problem, 11. Ordinary differential equations, 12. Integral equations, 13. Partial differential equations and into three appendices.
The first appendix provides answers (without full solutions) to more than 500 exercises given at the end of chapters. The two other appendices only appear on the CD-ROM and they describe the computer programs.
[The first edition, New Delhi, Tata-McGraw-Hill (1991) has not been reviewed].

65-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to numerical analysis
65Y15 Packaged methods for numerical algorithms
65G50 Roundoff error
65Fxx Numerical linear algebra
65Dxx Numerical approximation and computational geometry (primarily algorithms)
65Hxx Nonlinear algebraic or transcendental equations
65Kxx Numerical methods for mathematical programming, optimization and variational techniques
65Lxx Numerical methods for ordinary differential equations
65Mxx Numerical methods for partial differential equations, initial value and time-dependent initial-boundary value problems
65Nxx Numerical methods for partial differential equations, boundary value problems
65Rxx Numerical methods for integral equations, integral transforms