It teaches students to be critical of their answers. A result printed on a screen is not automatically correct. By understanding stability conditions (e.g., the CFL condition for PDEs), students learn to diagnose faulty algorithms.
How do you find the root of a function $f(x) = 0$ if you cannot isolate $x$ algebraically? Shen covers the classic iterative methods:
Authors occasionally upload pre-print chapters, lecture notes, or supplementary errata sheets on academic networks.
The book is tailored for students in mathematics, engineering, computer science, and the physical sciences. To fully grasp the material, readers should have a solid foundation in:
"An Introduction to Numerical Computation" is a comprehensive guide to the most important numerical methods. Rather than attempting to survey every possible algorithm, the book focuses on core topics, ensuring that students build a solid, practical foundation.
An efficient way to construct interpolating polynomials.
Multi-step methods and the concepts of stiff differential equations. Target Audience and Prerequisites
While "An Introduction to Numerical Computation" focuses on mathematical theory, it is heavily rooted in application. Most students using this text will implement the algorithms in or Python .
: It emphasizes underlying ideas, particularly Error Analysis , Convergence , and Stability (how methods handle perturbations).
Features numerous worked-out examples from physical sciences and engineering to illustrate practical utility.
An Introduction to Numerical Computation by Wen Shen is a highly regarded textbook designed for undergraduate students in mathematics, computer science, and engineering. Published by the Society for Industrial and Applied Mathematics (SIAM), this text bridges the gap between theoretical mathematical concepts and the practical computer implementations required to solve real-world problems.