Elementary Numerical Mathematics for Programmers and Engineers 2nd Edition by Gisbert Stoyan, Agnes Baran
This book covers the basics of numerical methods. Avoiding the definition-theorem-proof style, it instead focuses on numerical examples and simple pseudo-codes. The text begins with a chapter on floating point arithmetic before moving on to discuss norms, conditions numbers, solutions of systems of equations, the least squares problem, eigenvalue problems, interpolation, numerical integration, ordinary differential equations, optimization (including a detailed case study), and practical error estimations. Exercises (partly in MATLAB) are provided at the end of each chapter. Suitable for readers with minimal mathematical knowledge, the book not only offers an elementary introduction to numerical mathematics for programmers and engineers but also provides supporting material for students and teachers of mathematics.