Enter your mobile number 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.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Math Toolkit for Real-Time Programming 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Customers Who Bought This Item Also Bought
Top Customer Reviews
Remember that numerical analysis class you took, in which you came away really understanding nothing besides how to plug-and-chug? Those "black box" numerical integration routines with "magic" coefficients that came from who knows where? Did you ever get the relationship between z transforms and "backward differences?"
This book explains all this and more in a clear, readable, and dare I say, even entertaining presentation (I read it in one sitting cover-to-cover, which is typically impossible for a technical book.)
Over the years, I've purchased quite a few technical reference books. Most seem to be weighty self-congratulatory monuments to the authors' personal ability to present fantastically-terse-yet-look-how-rigorous mathematical proofs. Maybe 1 in 100 is actually written in a down-to-earth, accessible way without pages of dense jargon and overly complicated formulations.
"Math Toolkit for Real-time Programming" is simply the most well-written numerical programming book I've ever come across, and perhaps one of the best technical books on any subject, period. I wish all books were this readable.
Do yourself a favor and get this book ASAP.
2008 Update: As I go back and read this review 6 years later, it sounds a bit over the top, but I _still_ really like this book. It's rare to find a technical book that can communicate the "common sense" behind mathematical concepts and algorithms without requiring the reader to have a Math PhD. Does the book address every possible topic in numerical computing? No, it is not a comprehensive reference, but the topics it DOES cover are very well explained indeed.Read more ›
The book reads like and exploration. It almost seems like the author isn't exactly sure where he'll end up -- he's learning with you as you go along. I don't think that's the case, but it makes the reading fun (considering the topic).
My number one complaint about the book is that there are very little or no comments in the code. There are pages of equations and derivations of the equations followed by code of a function. I didn't understand how the code related to the equations. It would have been a tremendous help to put a one line comment next to each section or line of the code referring to an equation number. Many equations deal with variables like x, y, or a. It doesn't help me much when a variable inside of code is called "x". I have no idea of its use or where it came from. It would have been even better if after each section of the math, the author put the line of code it referred to, and after the algortihm was complete, write the whole function down.
Another minor issue I had with the book was that it was written in the first person and the author tried to make humorous remarks throughout. I understand that he was trying to make it fun and while some people may appreciate it, I found it annoying.
The author does not seem to follow his own advice. The book is clearly not written for any one programming language. Most of the code is written in C, but he has references to pascal, c++, and says that fortran is basically a dead language but refers to fortran throughout the book. He makes it a point to state that he has good coding style and has a whole chapter on constants. He #defines One as 1.0 to avoid wasting run time cycles from converting an int to a double.Read more ›
Most Recent Customer Reviews
I purchased this book to gain insight into a specific problem I was facing with a real-time algorithm. Read morePublished on December 31, 2012 by John J. Gordon
It should really be titled "real-time math for dummies". Overall it is a good book despite of the wordiness. Read morePublished on October 20, 2011 by davez
This book showed some good points. However I felt it is a little bit out of date. The author might know the contents earlier, but he released too late.Published on April 28, 2010 by Kyun-Seop Bae
Book is good and useful. Rational fraction, Numerical intergration, dynamic simulation and state vector cover in detail. Appreciate your selling. Read morePublished on March 23, 2006 by S. Subramanian
Math Toolkit for Real-Time Programming is simply the best focused book on the subject of doing maths on microcontrollers, eg PIC 8051, AVR, PSOC etc with limited resources. Read morePublished on January 9, 2005 by Ross Ward
The book review how an algorithm is implemented using C/C++. The book often override many of the default routine, with long boring text broken in pieces here and there. Read morePublished on June 22, 2003
This book describes and shows how to calculate mathematical functions to any desired number of bits of accuracy in the minimum possible machine time. Read morePublished on August 25, 2002 by it