- Hardcover: 848 pages
- Publisher: Cambridge University Press; First edition edition (January 31, 1986)
- Language: English
- ISBN-10: 0521308119
- ISBN-13: 978-0521308113
- Package Dimensions: 9.2 x 6.5 x 1.9 inches
- Shipping Weight: 2.8 pounds (View shipping rates and policies)
- Average Customer Review: 7 customer reviews
- Amazon Best Sellers Rank: #1,274,057 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Numerical Recipes: The Art of Scientific Computing First edition Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
There is a newer edition of this item:
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
"This monumental and classic work is beautifully produced and of literary as well as mathematical quality. It is an essential component of any serious scientific or engineering library." Computing Reviews --This text refers to an out of print or unavailable edition of this title.
Contains all the source code for the routines and examples from Numerical Recipes in FORTRAN 77 (Second Edition), Numerical Recipes in FORTRAN 90, Numerical Recipes in C (Second Edition), Numerical Recipes in Pascal, and Numerical Recipes Routines and Examples in BASIC plus the SLATEC library of over 1400 mathematical and statistical routines. Includes a licence to use all the code on one screen of a UNIX workstation. --This text refers to an out of print or unavailable edition of this title.
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Anyone familiar with the book knows that using the book's dynamic memory allocation routines (provided in Appendix D in my edition of the book and included in the software) allows you to start arrays anywhere you like, 0,1, or 1001, it doesn't matter. These dynamic memory allocation routines also have other major advantages such as minimizing the needed memory for a large simulation by allowing you to easily create new arrays as you need them, discard others immediately when you are done with them, adjust the size of an array according to the need at a specific point in your program, etc. Their way of handling this is so convenient that I never have had a memory allocation need that it does not meet. But this is just one detail; the main thing is that their attention to detail is at this level throughout. I cannot imagining going to another reference.
Get the book, read it as needed (you don't need to read a lot to solve a specific programming problem), and do numerical analysis with as much ease as there is to be had in C or C++ programming.
Some of the examples listed cover linear algebraic equations, Fourier methods, and partial differential equations. As mentioned, these are written in Pascal, so if you are not familiar with that programming language, these routines will not help you understand the math. If you need to write such routines, and you understand Pascal, this book will help you get ideas for your programming needs.
There are still algorithms used in this text that haven't been "built-in" in Mathematica. Ten years ago I used texts much like this to program
on a daily basis,so I know that although this is well written it still leaves a lot for the programmer to fill in. I even found some material I still need to learn
like boundary value methods in differential equations.
I enjoyed reading this text.