or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $19.55 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Numerical Recipes 3rd Edition: The Art of Scientific Computing [Hardcover]

William H. Press , Saul A. Teukolsky , William T. Vetterling , Brian P. Flannery
3.4 out of 5 stars  See all reviews (18 customer reviews)

Buy New
$78.17 & FREE Shipping. Details
Rent
$45.19 & this item ships for FREE with Super Saver Shipping. Details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
In Stock.
Want it Wednesday, May 29? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

September 10, 2007 0521880688 978-0521880688 3
Co-authored by four leading scientists from academia and industry, Numerical Recipes Third Edition starts with basic mathematics and computer science and proceeds to complete, working routines. Widely recognized as the most comprehensive, accessible and practical basis for scientific computing, this new edition incorporates more than 400 Numerical Recipes routines, many of them new or upgraded. The executable C++ code, now printed in color for easy reading, adopts an object-oriented style particularly suited to scientific applications. The whole book is presented in the informal, easy-to-read style that made earlier editions so popular. Please visit www.nr.com or www.cambridge.org/us/numericalrecipes for more details. More information concerning licenses is available at: www.nr.com/licenses New key features:
  • 2 new chapters, 25 new sections, 25% longer than Second Edition
  • Thorough upgrades throughout the text
  • Over 100 completely new routines and upgrades of many more.
  • New Classification and Inference chapter, including Gaussian mixture models, HMMs, hierarchical clustering, Support Vector Machines
  • New Computational Geometry chapter covers KD trees, quad- and octrees, Delaunay triangulation, and algorithms for lines, polygons, triangles, and spheres
  • New sections include interior point methods for linear programming, Monte Carlo Markov Chains, spectral and pseudospectral methods for PDEs, and many new statistical distributions
  • An expanded treatment of ODEs with completely new routines
Plus comprehensive coverage of
  • linear algebra, interpolation, special functions, random numbers, nonlinear sets of equations, optimization, eigensystems, Fourier methods and wavelets, statistical tests, ODEs and PDEs, integral equations, and inverse theory

Frequently Bought Together

Numerical Recipes 3rd Edition: The Art of Scientific Computing + Numerical Methods for Scientists and Engineers (Dover Books on Mathematics) + Partial Differential Equations for Scientists and Engineers (Dover Books on Mathematics)
Price for all three: $106.06

Buy the selected items together


Editorial Reviews

Review

"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

"... an instant 'classic,' a book that should be purchased and read by anyone who uses numerical methods ..."
American Journal of Physics

"... 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 ... delightful."
Physics in Canada

"... if you were to have only a single book on numerical methods, this is the one I would recommend."
EEE Computational Science & Engineering

"This encyclopedic book should be read (or at least owned) not only by those who must roll their own numerical methods, but by all who must use prepackaged programs."
New Scientist

"These books are a must for anyone doing scientific computing."
Journal of the American Chemical Society

"The authors are to be congratulated for providing the scientific community with a valuable resource."
The Scientist

"I think this is an incredibly valuable book for both learning and reference and I recommend it for any scientists or student in a numerate discipline who need to understand and/or program numerical algorithms."
International Association for Pattern Recognition

"The attractive style of the text and the availability of the codes ensured the popularity of the previous editions and also recommended this recent volume to different categories of readers, more or less experienced in numerical computation."
Octavian Pastravanu, Zentralblatt MATH

Book Description

The third edition of Numerical Recipes has wider coverage than ever before. New chapters cover classification and inference and computational geometry; new sections include MCMC, interior point methods, and an updated, expanded treatment of ODEs, all with completely new routines in C++. For more information, or to buy the book, visit www.cambridge.org/numericalrecipes. For support, or to subscribe to an online version, please visit www.nr.com.

Product Details

  • Hardcover: 1256 pages
  • Publisher: Cambridge University Press; 3 edition (September 10, 2007)
  • Language: English
  • ISBN-10: 0521880688
  • ISBN-13: 978-0521880688
  • Product Dimensions: 7 x 1.8 x 10 inches
  • Shipping Weight: 4.5 pounds (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Best Sellers Rank: #88,661 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews
71 of 75 people found the following review helpful
1.0 out of 5 stars A licensing disaster December 1, 2009
Format:Hardcover
As other reviewers have mentioned, this is basically an annotated code repository of solutions to specific algorithmic problems, and the algorithms are good. However, if you want to *use* these solutions in your products, forget it. You'll need to pay (thousands of dollars per year, potentially) for the privilege of an institutional license, and even then you can't incorporate any of the algorithms into a commercial software product. The code is therefore useless. Worse than useless, actually, because if a company owns the book and then uses an algorithm contained in it - even if derived from a different source - it runs the risk of getting sued for licensing violations because they've seen the book. No thanks.

[...]

If the authors went with some kind of traditional open-source license instead, that would be terrific. Right now, it looks like financial greed has gotten in the way of the dissemination of good ideas.
Was this review helpful to you?
54 of 56 people found the following review helpful
3.0 out of 5 stars Valuable book, but not worth an upgrade June 28, 2008
Format:Hardcover
Bottom line up front: Every computational scientist should own a copy of Numerical Recipes but, if you already own a previous version, then don't bother upgrading.

I already owned a copy of "Numerical Recipes in C, 2nd Edition" (from 1992), so I was absolutely thrilled when I saw that the book had been updated in over 15 years. This is why I was so underwhelmed with the 3rd edition. As a previous reviewer noted, the vast majority of the book is largely unchanged.

As in previous editions, the authors do a great job of providing codes that cover the spectrum of topics encountered by researchers. As in previous editions, the authors still take the "give a man a fish" instead of the "teach a man to fish" method. This might seem like a negative but, in my opinion, this is why every scientist should own a copy of Numerical Recipes. Often, topics pop up that need immediate solving and one can often find a code for the topic in Numerical Recipes. As in previous editions, Numerical Recipes is really just an annotated code repository, with very stringent/restrictive licensing rules by the way!

However, as the authors note in the introduction, they made a conscious decision to fill pages with verbatim codes, not building insight into various topics. In my experience, the codes given in Numerical Recipes get the job done, but these tend to be simple and less efficient than other well-known algorithms.

As in previous editions, Numerical Recipes is a terrible pedagogical text. If you're interesting in understanding a particular topic, then get a special-purpose book.
Was this review helpful to you?
75 of 80 people found the following review helpful
1.0 out of 5 stars Copyright Idiocy! March 26, 2010
Format:Hardcover
People, stop buying and using this book! The copyright is prohibitive. It is not that they are greedy and want to make money from it. They won't sell you the rights to use any of these algorithms in commercial products, period. They are just stupid.

And don't give your code to a friend or coworker. You just violated the copyright.

Several coworkers have given me simulations with NR code buried in it. I can't use them. It is ILLEGAL!

Stop! Stop! Stop!

Use the GNU Scientific Library. It is free. And legal! And there is a free book on it. Use anything but NR.
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Buy it, and buy another copy for your kids
The people whining about code surprise me. My copy is a yellowed, old, dogeared beast in the first C version about which everyone way back in the day said, "You must own this for... Read more
Published 28 days ago by C. A. Burlingame
3.0 out of 5 stars The Codes...
I own NR in C, NR in C++ 2nd ed, and also this 3rd edition. The C++ coding style in the 3rd edition is way better than that in NR C++ 2nd edition. Read more
Published 5 months ago by Enhung Sun
5.0 out of 5 stars A must have for all programmers of all ages
This book is the greatest compilation of computational knowledge that any seasoned or unseasoned computer scientist, and student, could ever have. Read more
Published 6 months ago by J. D. Fraine
1.0 out of 5 stars Changes since 2nd edition
The move from C to C++, with its own invented data-types and classes, only obscures without any noticeable benefits. Huge mistake. Look for a copy of the 2nd Edition.
Published 9 months ago by squeen
1.0 out of 5 stars License is terrible
The book is ok but the license is terrible. I never seen a book that does not allow you to use the code. I would have known this before, I would had not purchased the book. Read more
Published 19 months ago by IBLUES
5.0 out of 5 stars Excellent Mathematical and Numerical Reference
I never bother to use the code from this book, but I've been using the second edition for years as a very solid mathematical and numerical reference. Read more
Published 20 months ago by J. Sokolowski
1.0 out of 5 stars It is not worth the high prize
I bought this book at the beginning of this semester since it is required for one of my graduate course. Read more
Published on September 11, 2010 by Scott
5.0 out of 5 stars A landmark book for computer engineering
A real book on the practical aspects of implementating a wide range of numerical solution.
Published on November 11, 2009 by Yannick Barrette
5.0 out of 5 stars just keeps getting better
My copy of Edition 2 in C of Numerical Recipes is literally falling apart I have used it so much. There is much new in the 3rd Edition - I have already used the barycentric... Read more
Published on September 10, 2009 by Tony Begg
2.0 out of 5 stars Book is OK, codes are terrible
I really do not understand why this is still popular. The codes are buggy and slow. I do not think anybody can use it for real high performance computing. Read more
Published on April 7, 2009 by K. SUN
Search Customer Reviews
Only search this product's reviews


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Forums

Topic From this Discussion
Kindle version? Be the first to reply
Have something you'd like to share about this product?
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Search Customer Discussions
Search all Amazon discussions


So You'd Like to...


Create a guide


Look for Similar Items by Category