- Hardcover: 994 pages
- Publisher: Cambridge University Press; 2 edition (October 30, 1992)
- Language: English
- ISBN-10: 0521431085
- ISBN-13: 978-0521431088
- Product Dimensions: 6.8 x 1.7 x 9.7 inches
- Shipping Weight: 3.8 pounds
- Average Customer Review: 50 customer reviews
- Amazon Best Sellers Rank: #263,735 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 in C: The Art of Scientific Computing, Second Edition 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Top 20 lists in Books
View the top 20 best sellers of all time, the most reviewed books of all time and some of our editors' favorite picks. Learn more
Customers who bought this item also bought
What other items do customers buy after viewing this item?
"...an instant `classic,' a book that should be purchased and read by anyone who uses numerical methods..." American Journal of Physics
"No matter what language you program in, these packages are classics, both as a textbook or reference. They are an essential and valuable addition to the academic, professional, or personal library." Internet
"The new book exceeds, if possible, the excellence of its predecessor: it is about 50 percent longer and has been thoroughly updated...The bibliographical material has been considerably extended and updated...For new users, it is sufficient to say that practically every aspect of numerical analysis is covered...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." A. D. Booth, Computing Reviews
"If you already have the first edition, will you want or need the second? The answer is a definitive yes...a book that should be on your desk (not your shelf) if you have any interest in the analysis of data or the formulation of models." Lyle W. Konigsberg, Human Biology
"...the second [edition] expands the scope of coverage and continues the standard of excellence achieved in the first. If you were to have only a single book on numerical methods, this is the one I would recommend." Edmund Miller, IEEE Computational Science & Engineering
"...remarkably complete...it contains many more routines than many commercial mathematics packages..." Byte
"The authors are to be congratulated for providing the scientific community with a valuable resource." The Scientist
"...replete with the standard spectrum of mathematically pretreated and coded/numerical routines for linear equations, matrices and arrays, curves, splines, polynomials, functions, roots, series, integrals, eigenvectors, FFT and other transforms, distributions, statistics, and on to ODE's and PDE's...such an education...is delightful..." Physics in Canada
This is the revised and expanded second edition of the hugely popular Numerical Recipes: the Art of Scientific Computing. The product of a unique collaboration among four leading scientists in academic research and industry, Numerical Recipes is a complete text and reference book on scientific computing.
Browse award-winning titles. See more
Top customer reviews
The code itself, however, is a bit quaint. It does compile, and mostly work, but it's not the sort of thing you'd want to gamble a medical instrument or space flight on. (The code has the look and feel of 30 year old fortran which was rudely translated to C by some hapless grad student.)
Take the time to understand the routines that really matter for your application and reimplement them, with better error checking and/or optimizations to suit your needs. (Very likely the first thing you'll do is a global search to replace the string "float" with "double". That alone will bring the code out of the 70's and up to somehwere in the middle 80's)
OR, it could have been open-source. But even if it had been open-source, the code isn't that great; and I can't figure out if the people who wrote "Numerical Recipes" necessarily are the top of the field in "scientific/engineering" algorithms or not.
I have to agree with the critics who point out that the Gnu Scientific Library (GSL) is more complete in some areas, and offers better licensing terms. This collection has its own strengths, though, and not just in documentation. The writeup, however, is the major interface between the software and us, the bio-ware. GSL's collection of 'man' (help) pages serves a purpose, but this book's exposition describes a lot more of the background and rationale for the routines. The code and man pages are self-evident statements of the implementation - but "what" is a very different question than "what else" or "why."
This one may not serve all needs. You'd be amazed how many it does serve, though. If you need more than a Matlab session for numerical computing, you need this.
The encyclopedic scope of the book is also welcome. I am always stumbling into an area of numerical analysis that is new to me, trying to get something to work. Time and again I have turned to this book to give me a basic education in some topic (say, optimization of functions) as well as actual code that I can work from. I know of no other source for this kind of information.
The text is well written, in a lively style. I recommend it most highly.
Most recent customer reviews
P.S. also GSL library can be used together with c++ code.Read more