INTRODUCTORY METHODS OF NUMERICAL ANALYSIS
by S. S. SASTRY
This thoroughly revised and updated text, now in its fifth edition, continues to provide a rigorous introduction to the fundamentals of numerical methods required in scientific and technological applications, emphasizing on teaching students numerical methods and in helping them to develop problem-solving skills. While the essential features of the previous editions such as References to MATLAB, IMSL, Numerical Recipes program libraries for implementing the numerical methods are retained, a chapter on Spline Functions has been added in this edition because of their increasing importance in applications. This text is designed for undergraduate students of all branches of engineering. NEW TO THIS EDITION : Includes additional modified illustrative examples and problems in every chapter. Provides answers to all chapter-end exercises. Illustrates algorithms, computational steps or flow charts for many numerical methods. Contains four model question papers at the end of the text.
Numerical Methods in Engineering with Python
by Jaan Kiusalaas
This text is for engineering students and a reference for practising engineers, especially those who wish to explore Python. This new edition features 18 additional exercises and the addition of rational function interpolation. Brent’s method of root finding was replaced by Ridder’s method, and the Fletcher-Reeves method of optimization was dropped in favor of the downhill simplex method. Each numerical method is explained in detail, and its shortcomings are pointed out. The examples that follow individual topics fall into two categories: hand computations that illustrate the inner workings of the method and small programs that show how the computer code is utilized in solving a problem. This second edition also includes more robust computer code with each method, which is available on the book website. This code is made simple and easy to understand by avoiding complex bookkeeping schemes, while maintaining the essential features of the method.
Introduction to Numerical Analysis
by J. Stoer, R. Bulirsch
On the occasion of this new edition, the text was enlarged by several new sections. Two sections on B-splines and their computation were added to the chapter on spline functions: Due to their special properties, their flexibility, and the availability of well-tested programs for their computation, B-splines play an important role in many applications. Also, the authors followed suggestions by many readers to supplement the chapter on elimination methods with a section dealing with the solution of large sparse systems of linear equations. Even though such systems are usually solved by iterative methods, the realm of elimination methods has been widely extended due to powerful techniques for handling sparse matrices. We will explain some of these techniques in connection with the Cholesky algorithm for solving positive definite linear systems. The chapter on eigenvalue problems was enlarged by a section on the Lanczos algorithm; the sections on the LR and QR algorithm were rewritten and now contain a description of implicit shift techniques. In order to some extent take into account the progress in the area of ordinary differential equations, a new section on implicit differential equa tions and differential-algebraic systems was added, and the section on stiff differential equations was updated by describing further methods to solve such equations.