Numerical Analysis:
Mathematics of Scientific Computing, Third Edition

David Kincaid and Ward Cheney
Sample Computer Codes


Files are available based on the pseudocode in the textbook written in a variety of programming languages such as Fortran and C as well as Matlab and Mathematica.

The sample programs are intended primarily as a learning and teaching aid for use with this book. We believe that these computer routines are coded in a clear and easy-to-understand style, but we have intentionally excluded comment statements so that students will read the code and study the algorithms; they can add comments as they decipher them. These programs are usable on computer systems with appropriate compilers, from small personal computers to large scientific computing machines. However, they do not contain all of the "bells-and-whistles" of robust state-of-the-art software such as may be found in general-purpose scientific libraries. Nevertheless, they are adequate for many small non-pathological problems.

Distribution of our software is under the terms of the GNU General Public Licence, which is for educational use only and not to be re-distributed for profit.

Please note that there is additional software available associated with the more elementary textbook

Numerical Mathematics and Computing, Seventh Edition,
Ward Cheney and David Kincaid, Engage Publishing Co., (C) 2012.


[Home] [Features] [TOC] [Purchase] [Sample Code] [Errata] [Links]

1 Feb 2013