| Numerical Recipes in C: The Art of Scientific Computing
Publisher: Cambridge University Press |
|
| ISBN: 0521431085 List Price: $75.00 Amazon Price: $58.47 Usually ships in 24 hours |
Avg Cusomer Rating: 5 Reviews: Summary: A classic, and still worth having "Numerical Recipes" has been a staple in computing libraries for many years, and for good reason. It provides immediately usable implementations of all the workhorses of numerical computation, in production-quality form. Maybe there are better implementations out there, FFTW for example, but getting something to work correctly always comes before getting it to work fast. Numerical computation is a specialty, and vanishingly few of us are specialists. As a result, getting this much specialist knowledge for the price of a very few hours' wage, fully debugged and documented, is a great bargain. 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. //wiredweird Summary: Great compilation of numerical routines for C programmers I found this book indispensible in my effort to develop profitable trading systems for futures and options and in my research in factor analysis and, more recently, in chronic fatigue syndrome and fibromyalgia. Anyone who programs in C or C++ and works with mathematics must have this book. It covers a surprisingly wide range of algorithms: routines are included for everything from handling Julian dates and solving systems of linear equations to determining eigenvectors and singular value decompositions, solving differential equations, doing numerical integration (quadrature), not to mention calculating fast fourier transforms, lomb periodograms and maximum entropy spectral analyses. While not always state-of-the-art, the routines are quite reliable (when used correctly), clearly-written, and easy to understand and use. I would strongly recommend this book (and the companion software) to anyone who programs in C and is literate in mathematics. I always keep a copy nearby. Jeffrey Owen Katz, Ph.D. Author: "The Encyclopedia of Trading Strategies" (McGraw Hill, 2000) Summary: A nice classic What I didn't like: the license for the source code is very restrictive. Some things might have been implemented otherwise (better?, oh well). Arrays use a 1-offset instead of 0 offset as is the convention in C. What I did like: the exposition and organization. It may not provide the best solutions, but the ones provided are good enough and readable. Summary: |
| Excel Scientific and Engineering Cookbook (Cookbooks (O'Reilly))
Publisher: O'Reilly Media |
|
| ISBN: 0596008791 List Price: $44.99 Amazon Price: $28.34 Usually ships in 24 hours |
Avg Cusomer Rating: 5 Reviews: Summary: A Numbers ExpLOsiOn!!! Wow what a great Cookbook!!! No, I mean no sarcasm here at all. With all the books in O'Reilly's "Cookbooks" line, I find that it's really hit or miss. Sometimes the books are good, sometimes great, sometimes it's a big whiff. Not here folks. I can say without question that the 'Excel Scientific and Engineering Cookbook' by David Bourg is the BEST line in the Cookbook series I have read thus far. Neatly compact at just over 400 pages and full of actual, useful tips and tricks throughout, this is must read for anyone that uses the mathematical side of Excel and wants to learn how to take their car into the next gear!! Covering graphs, charts, mathematical calculations, formula creation... you name it, it's here and then some!! After reading this book you will be amazed at all the things you can do in Excel and I have little doubt that you will learn something new and ENJOY doing it while you take a bite out of this great manual!! ***** HIGHEST POSSIBLE RECOMMENDATION Summary: An engineer excel book dream I am very surprised that there are only 2 reviews here. This is a must have book for all engineering students. The book totally leverage all of excel powers commingled with vba. While other vba books talk about loops and looping, this book did that in just one chapter. The other chapters talk about all what engineering students want: solving and writing codes for non-linear equation (a must for solving for z factor in thermo), numerical differentiation, numerical integration, differential equations, partial differential equations, statistical analysis and valuable things about excel. Combined this book with any standard vba text, and you are set. Kudos to David Bourg. Summary: Good examples, excellent source of ideas This book is good not just for the examples that are in here, but also for the ideas and techniques it gives you to solve your own unique problems. Each recipe describes the problem, presents a solution in screenshots and code, and then does a good job describing that solution. And through that the book teaches not only a specific solution, but also a generic approach that will help you solve other related problems. An excellent resource. Highly recommended. Summary: |
| Science Matters: Achieving Scientific Literacy (Anchor Books)
Publisher: Anchor |
||
| ISBN: 038526108X List Price: $13.95 Amazon Price: $10.74 Usually ships in 24 hours |
Avg Cusomer Rating: 5 Reviews: Summary: Lively and comprehensive--a tour de force. I cannot understand the negative review by the reader from Oakton. I did not find a "condescending tone" or "patronizing attitiude" anywhere in this book. On the contrary, I have great appreciation for the authors' ability to cover essentially all the fundamentals of modern science in a pleasant and stimulating way. What they have done is to produce a kind of "science for poets" course that would be suitable at the high school or college level. They focus each of the 18 chapters on a single great idea of science, e.g., ch.1 ("The Universe is knowable and preditable."), ch.9 ("Everything is made of quarks and leptons."), ch.16 ("All life is based on the same genetic code."). Of course this is not as detailed as a textbook, but by the same token, it does not wear you out or stuff you to the gills with more than you can digest. Another very pleasant aspect is the absence of the usual arm-twisting you'd get in a course: none of those bloody, in-your-face "learning objectives," no tests, no homework, no lists to memorize. Since the authors are both college teachers, they showed great restraint and wisdom in shunning that assiduous approach, which most teachers (myself included) tend to deploy in their daily work. They give you enough to develop a broad outline, but not so much as to kill your interest. Three cheers for their demonstration of top-quality science teaching. P.S. I found a smattering of errors in those few chapters where I was knowledgeable, but these are all minor and will hardly be noticed by most readers, let alone detract from the overall learning experience. Summary: A great cure for insomnia There are some books about science that ignite the imagination, sparking a lifelong fascination about the book's subject... and then there is Science Matters, which did a good job of convincing me that I will never be a scientist. From the very first pages of the book to the last, the authors' condescending tone rings through every word. Eventually (after about, say, page 5) the patronizing attitude that almost oozes from each chapter becomes unbearable. Unfortunately, matters are not improved by the dullness of the text, which, in spite of its relative lucidity, still has a potent soporific effect. Summary: excellent This book gives you as much information as a classroom textbook, but it is a lot more interesting. I felt this was an excellent book because there are not many books that provide as much information as this one and that are actually a good read. I had a hard time putting this book down once I started to read it. Summary: |
| Harmonograph: A Visual Guide to the Mathematics of Music (Wooden Books)
Publisher: Walker & Company |
|
| ISBN: 0802714099 List Price: $10.00 Amazon Price: $8.00 Usually ships in 24 hours |
Avg Cusomer Rating: 4 Reviews: Summary: Good to know One is reminded of the geometry and math of sound; coupled with its artistic presentation. Summary: Harmonograph: Still mysterious This tiny book is interesting, but not particularly enlightening with regard to the "structure" of music. Regardless, it was worth doing/having. Summary: At last I understand this stuff ! This is a great book - not only is it absolutely beautiful, but it actually does the job. After years of struggling with Pythagorean Commas and Syntonic Commas and all the other tricky little bits in music I was given a copy of Anthony Ashton's little book and the pieces finally fell into place. A simply delightful book with truly awesome images and clear concise mathematics. I have given copies to every musician friend I have and they all love it too. Well done Wooden Books - clarity, brevity and beauty combined. More please. Summary: |
| Engineering and Scientific Computing with Scilab
Publisher: Birkhauser |
|
| ISBN: 0817640096 List Price: $79.95 Amazon Price: $68.70 Usually ships in 4 to 7 weeks |
Avg Cusomer Rating: 5 Reviews: Summary: An excellent book for scientists and engineers The book "Engineering and Scientific Computing" in Scilab, presents clearly the elements of the Scilab language. A scientist with some programming background, even elementary, can readily learn and exploit the elegant and compact Scilab scientific programming environment. However, the strongest point of the book is its tutorial value. The reader can through the Scilab tool, improve the knowledge of important signal processing topics, exploit algorithms for the numerical solution of ODEs and tackle with optimization problems. Furthermore, the book contains excellent material on SCICOS (the dynamical system builder that accompanies Scilab) and a lot of applications. The CD that is included with the book is also very helpful. The presented scientific applications are aimed mainly to the advanced scientists and engineers, although a large part can be utilized and by undergraduate students of an intermediate level. In summary, I liked and enjoyed this book and I strongly recommend it to all the scientific/engineering community. Summary: Fine book on an excellent software This is a good book describing an excellent free scientific Matlab-like software package available for many computing platforms. It complements well the extensive on-line help of the software and the information available on the Web. The first three chapters gives a condensed overview of the software. I found the description of the graphics capabilities particularly useful as a reference. The next two chapters describe the use of the software for linear algebra, polynomials, linking to C and FORTRAN, and more advanced aspects. The remaining chapters concern tools and applications mainly of a system oriented nature. The tools are generally of a very high quality and accuracy, but of course slower than in compiled languages. The book would have been been even more useful if it included more information on how to customize the software and a more comprehensive index. Also, the linking to C and FORTRAN routines does not appear to be completely simple. Summary: |
| Scientific Computing and Differential Equations : An Introduction to Numerical Methods
Publisher: Academic Press |
||
| ISBN: 0122892550 List Price: $96.95 Amazon Price: $86.35 Usually ships in 24 hours |
Avg Cusomer Rating: 4 Reviews: Summary: Does the job well This book is an excellent introduction to the field of scientific computing and serves well as a textbook, given the many exercises included in it. Although the software packages quoted in the book have been considerably revised since the time of publication of the book, one can still use it effectively as a guide to the construction of algorithms and software for scientific applications. The level of the book makes it suitable for a course in numerical analysis at the advanced undergraduate level. After a brief review of the concepts and strategies employed in mathematical modeling in chapter 1, the author begins in chapter 2 with the study of initial value problems for ordinary differential equations. He motivates the discussion with the predator-prey problem from mathematical biology and the ballistic trajectory problem with air resistance from physics. The initial-value problem for the general case of systems of ordinary differential equations is then solved using finite difference methods. The author treats thoroughly Euler's method along with its discretization error. Recognizing that first-order methods have very slow rates of convergence, Runge-Kutta methods are discussed next to alleviate this problem. The Heun method, fourth-order method, and more general one-step methods are discussed in detail. The sample initial value problems are then treated using some of these techniques. The technique of polynomial interpolation, so popular as a solution technique in high-level symbolic programming languages such as Mathematica, is discussed in this chapter also. Multistep methods, such as the Adams-Bashforth, Adams-Moulton, and predictor-corrector methods are treated also. The author also discusses the important concept of stability in this chapter. Although he does not give a rigorous definition of stability, due to the mathematical formalism needed for such a definition, he does give several examples of differential equations that are not stable, and also examples of instabilities in the actual numerical methods employed. Boundary value problems for ordinary differential equations are treated in the next chapter. The author motivates the problem via a two-point boundary value problem, but only concentrates on linear boundary value problems in this chapter, with the nonlinear case treated in chapter 5. The author carefully distinguishes between Dirichlet and Neumann boundary conditions. The solution of the discretized problem is solved appropriately with Gaussian elimination, and the author gives a numerical example. The case of periodic boundary conditions is also treated, and the author chooses to solve the resulting linear system using the Sherman-Morrison technique, instead of Gaussian elimination, arguing (correctly) that this method only needs code for solving tridiagonal matrices. The study of the solution of linear systems of equations is taken up in more detail in the next chapter, with emphasis on solution techniques for banded or full matrices. The class of least square problems is treated first, with least square polynomials and their calculation using orthogonal polynomials. The author then treats Gaussian elimination in more detail in this chapter, with treatments of LU factorization and banded matrices being treated. The author gives the reader more details on the performance issues involved in the different solution techniques. Ill-conditioning and error analysis are first discussed here in the context of solution of systems of linear equations, along with definitions and calculations of condition numbers. The author also gives good overviews of alternative factorization techniques, such as Cholesky and QR factorization. The most important application of numerical methods is in the class of nonlinear problems, since these usually do not have analytical solutions. Even if analytical solutions are found in terms of special functions, the calculation of these special functions typically must be done using techniques from numerical analysis. Nonlinear problems are discussed in chapter 5 of this book, wherein the author again uses the projectile problem to introduce shooting methods. This is followed by a very detailed discussion of the solution of a nonlinear equation using bisection, secant, and Newton's methods. Systems of nonlinear equations are then discussed, with the infamous Picard iteration technique leading the discussion, followed again by a treatment using Newton's method. Then in the next chapter, the author switches gears somewhat by moving away from techniques based on finite differences and discussing ones such as finite element, Galerkin's and Rayleigh-Ritz methods. The mathematical considerations employed in this chapter are a little more involved than the other chapters, but the author explains the ideas well, and the assigned exercises shed more light on the issues involved. Spine approximations are also discussed, along with the numerical evaluation of the integrals that naturally arise in Galerkin methods. Eigenvalue problems, so ubiquitous in all areas of science and engineering, are the subject of the next chapter. Interestingly, the author discusses Gerschgorin's theorem, which usually does not appear in a book at this level. Most of the popular techniques for solving eigenvalue problems, such as QR and iterative methods, are discussed thoroughly. The author gives the reader a taste of the numerical solution of partial differential equations starting in the next chapter, where the heat equation, wave equation, and Poisson's equation lead off the discussion. Separation of variables is discussed briefly as a technique of solution, but the author places emphasis first on finite difference methods for solving these equations. The stability and error analysis of these methods are first studied for the heat and wave equations, and this is followed by a discussion of implicit methods, with a brief treatment given of the Crank-Nicolson method. After a discussion of semi-discrete methods, the author then moves on in last chapter to problems in dimensions two and three. The sparse matrices arising from the discretization of the problems are shown for the Poisson and heat equations. The ADI method, along with Gaussian elimination, Jacobi's, Gauss-Seidel, SOR, and conjugate gradient methods are all given fine treatments. Summary: |
| Scientific Progress Goes 'Boink': A Calvin and Hobbes Collection
Publisher: Andrews McMeel Publishing |
|
| ISBN: 0836218787 List Price: $10.95 Amazon Price: $8.43 Usually ships in 24 hours |
Avg Cusomer Rating: 5 Reviews: Summary: Hysterical and bittersweet When you get right down to it, is there anything better than Calvin & Hobbes? In this compilation or any of the others, you get lessons in quantum physics, nostalgic looks at the agony of grade school, observations in human nature, and a bit of the "thing under the bed" style horror. All this and you'll laugh yourself to the point of wetting your pants. The Calvin & Hobbes strips are hysterical. But beyond that, they are poignant and often bittersweet, reminding us of the children we once were and of the rich fantasies that come with childhood. Behold Calvin, utterly impish and wise-beyond-his years. His snowmen displays, at times morbid at times downright surreal, could fill a collection of its own. Calvin fancies himself the smartest boy in the world. And who can argue with him, other than his long-suffering parents and his faithful friend Hobbes, a tiger who may or may not be real. Hobbes is the pentultimate friend. He is Calvin's confidante and his patient ear, but he is also the first to pounce on the boy or to challenge his sordid views of the world. Together, the pair ponder the meaning of life, question the adult world, or sneak off to explore the fascinating landscapes of childhood found under dead logs or under rocks. If I were banished to a small island with only scant supplies to get me through my days, this book would be among the items in my trunk. I have had this collection for ten years or more and I've gone through it a dozen times. I'll go through it a dozen more before it's battered to the point of unreadable. Watterson is an absolute genius. But as you fall into the world of Calvin & Hobbes, you'll forget that they were created by a mere man at all. Summary: Calvin and Hobbes-the Dynamic Duo Probably one of my favorite Calvin and Hobbes stories is about Calvin's Duplicator/Transmorgrifier/Transmorgrifier Ray. The kid's imagination is completely limitless. And, Mr. Watterson, if you're reading this review, you should make a story where Calvin has his birthday party. Five stars to ALL Calvin and Hobbes books!!! Summary: Another great adventure! I bought this from a used seller at Amazon for my daughter. It came in great condition! What a fantastic book. These are comics that you can read over, and over and over again without tiring. Reminds you of childhood. Summary: |
| 365 Simple Science Experiments with Everyday Materials
Publisher: Black Dog & Leventhal Publishers |
|
| ISBN: 1884822673 List Price: $12.95 Amazon Price: $9.98 Usually ships in 24 hours |
Avg Cusomer Rating: 5 Reviews: Summary: To increase awareness of science, buy this ... Simple fun filled experiments which easily captures children's attention. What is outstanding is the huge spectrum of experiments -- indoor - outdoor, simple - complex, tips & tricks and the list goes on. Thanks to this book my daughter interest has increased to the extent that she now wants to participate in Science Fairs. Clearly a very useful book that every family should benefit from. Summary: When your kids say :" I'm bored", this is the book for them! The experiments in this book are very basic and simple fun activities that are easy to follow and which children -even adults- will enjoy. The book simplifies and explains many fundamental scientific concepts that we encounter daily. The scope of these experiments is very wide , from daily science to weather, chemistry,... which are all implemented with very readily available items. This is a book that will keep inquisitive children motivated and busy for hours, they will especially love the science tricks. The second book : "365 More Science Experiments with Everyday Materials" complements this book. One should get them both! Summary: Fabulously fun resource! I purchased this book for the science division of our home schooling studies. It is laid out very well and it's easy to understand. Using materials most people have around the house you can simply flip to the beginning and follow the headings for ideas. What can you use straws for? Try out the section on "Clutching at Straws", make an Oboe, balance scale, spear a potato, etc. Would you like to know other uses for lemon juice? Start on page 36. Keep going- check out soap suds, strings, paper cups, experiments with temperature, etc. Basically you get it, you could spend many great minutes or hours teaching your kids through hands on learning. Many of these can be done by an older child with very little help- a perfect solution to the "I'm bored" problem. Please- turn of the TV, electronic games. etc. and let them use their brains- actively. This is a wonderful book, one that every household would benefit from. Summary: |
| home |