Math Toolkit for Real-Time Programming (Paperback)
- 出版商: CRC Press
- 出版日期: 2000-01-11
- 定價: USD $76.95
- 售價: $2,413
- 貴賓價: 9.5 折 $2,286
- 語言: 英文
- 頁數: 466
- 裝訂: Paperback
- ISBN: 1929629095
- ISBN-13: 9781929629091
售價: $1,197Arduino Computer Vision Programming
售價: $1,320Data Mining: Next Generation Challenges and Future Directions (Paperback)
售價: $900Linux Kernel Development, 2/e (Paperback)
售價: $11,500Real-Time Systems Development (Paperback)
售價: $675Nearest-Neighbor Methods in Learning and Vision: Theory and Practice (Hardcover)
售價: $1,500Game Physics (Hardcover)
售價: $775Mathematics and Physics for Programmers (Paperback)
貴賓價: $1,485Graphics Programming Methods (Hardcover)
售價: $750Heterogeneous Computing with OpenCL (Paperback)
售價: $900Parallel and Distributed Programming Using C++
貴賓價: $1,140Microcontroller Based Applied Digital Control
貴賓價: $1,121DSP Software Development Techniques for Embedded and Real-Time Systems (Paperback)
售價: $1,600Embedded Control Systems in C/C++
售價: $1,680Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization (Paperback)
Topic: Embedded Systems Programming
Author: Jack W. Crenshaw
- Do big math on small machines
- Write fast and accurate library functions
- Master analytical and numerical calculus
- Perform numerical integration to any order
- Implement z-transform formulas
Need to learn the ins and outs of the fundamental math functions including square root, trig functions, logarithms and exponentials? Renowned columnist Jack Crenshaw explains them all in painstaking and loving detail and gives you ways to calculate them in the most efficient ways possible, to any desired degree of accuracy your computer will support.
Read this book, and you may never have to copy someone elses software again! You wont just get algorithms; you will learn how and why they work from first principles. The author gives alternative approaches (including some you may never have thought of), explores the advantages of each, and ends each discussion with practical, robust, and extremely efficient software.
You get a Fog Free explanation of calculus that anyone can understand! If you never really understood calculus before, you will after reading this explanation. Starting from first principles of areas and slopes, Crenshaw covers both analytic and numerical calculus, literally from A to Z.
Turn the principles of analytical calculus into fast, accurate and practical numerical methods for all occasions. The author will lead you from the simplest numerical methods to the best and most accurate in existence, carefully explaining each step along the way. Learn single-step and multi-step methods, difference methods, Runge-Kutta integration, and z-transforms. Convert formulas from the continuous-time to discrete-time domains, and back again.
Even more fun and enlightening than his columns! Whether or not you are among the thousands of the authors devout column readers, you will appreciate the perspective and entertainment value of his trademark personal experiences, anecdotes, and motivations. And when you realize how much he has expanded the scope of his column analyses, the background behind them, and the never-before-published methods that he has included in this book, you will appreciate why it was so long in the making.
Jack Crenshaw holds a Ph.D. in Physics from Auburn University (specialties in math, electronics, and advanced dynamics). He wrote his first computer program in 1956 and his first microcomputer software a real-time, floating-point, Kalman filter-driven controller in 1976. He has been working with real-time software for embedded systems ever since, and thinks he might be beginning to get the hang of it. He is currently a Senior Principal Design Engineer for Alliant TechSystems, Inc., a contributing editor for Embedded Systems Programming magazine, and author of the popular "Programmers Toolbox" column. In his spare time, he likes to dabble in compiler theory, guidance and control theory, and help rehabilitate orphaned and injured wildlife.