Hardcover: 840 pages
Publisher: Academic Press; 1 edition (August 9, 2007)
Product Dimensions: 9.5 x 7.7 x 1.4 inches
Shipping Weight: 3.6 pounds
Average Customer Review: 4.4 out of 5 stars See all reviews (8 customer reviews)
Best Sellers Rank: #1,195,524 in Books (See Top 100 in Books) #48 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > DSPs #156 in Books > Computers & Technology > Graphics & Design > Computer Modelling > Imaging Systems #322 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Electronics > Microelectronics
It is an honor to be the first customer to review this book. The two DSP books which have received so far the highest customer reviews are those by Steven Smith and Richard Lyons. Proakis is a close third, though one reviewer says that its reader may wish to have Smith and Lyons in hand to help with understanding. This book by Li Tan belongs in the top three or four, if not the very top. My qualification for commenting on it comes from having just audited a graduate level DSP course, in which I happened to discover this book, along with the books by Stevens and Lyons, at the university library and used for outside study. The Smith and Lyons books were very helpful, but this one seemed to follow the course itself much more closely (actually covering material beyond the course), and so it was the most helpful of all. It is loaded with step by step, helpful examples, and also matlab code examples, some of which are particularly revealing and helpful. (Thank you for reading my review.)
I think the reason DSP is preceived as difficult to understand, is because traditional book/class tend to spend most of the time solving equations such as DFT, FFT, Z-transform of different signal (pulse, unit step, sinusoidal, square, triangular etc), differential equation to get zero and pole, stability, then bilinear transformation etc. As a result, students might spend all the time doing mathematics, than trying to understand what DSP is and how to apply it to real world.This book reduce the mathematics and proof to minimum when required, rather than throwing you all the equations and explanation at one time. For example, I dont always why other authors always try to explain the details of non-causal system since they usually say real time system is always causal and hence ignore the non-causal DSP design.I particularly like the exercise and MATLAB code. They are incredibly simple, but are very useful to aid understanding and cover almost all aspect of a DSP system, from equalizing ADC quantising noise, through to multirate DSP (which is rarely touched by most of the fundamental DSP books). The MATLAB code allows the reader to design filter and visualise the signal and its frequency spectrum very quickly. I think it is more important for beginner to first understand the concept of DSP using MATLAB, than trying to solve the mathematics, try to write C-code for FFT and plotting graph.As I mentioned, the mathematics is not detailed in this book. This is a double edge sword. Reader should have good knowledge on FFT, Z-transform. I recommend reading "Understanding Digital Signal Processing" by Lyons beforehand, which provide very good explanation on fundamental DSP theory and mathematics.This is the most useful DSP book I have ever read!!!!
I bought the Kindle version when it was on a steep sale. It's been great for review, and convenient because I can read it on my tablet. The author focuses more on what things mean and how to use them than he does on proving things, which I find very convenient. For reviewing what you already know, or figuring something out for a building a real system, this book is very convenient.The one thing I was disappointed in was that I couldn't read it on my Kindle DX. Apparently this format of Kindle Book can only be read on a tablet or PC.
Its a book with information that I needed for school. I'm not sure how to rate this other than it has a lot of information, it's easy to read, and it has a ton of MATLAB examples. MATLAB will help you out immensely because there are some VERY LONG calculations that MATLAB does in one command.
Multidimensional Digital Signal Processing (Prentice-Hall Signal Processing Series) Digital Signal Processing with Examples in MATLAB®, Second Edition (Electrical Engineering & Applied Signal Processing Series) Digital Signal Processing: with Selected Topics: Adaptive Systems, Time-Frequency Analysis, Sparse Signal Processing Bayesian Signal Processing: Classical, Modern and Particle Filtering Methods (Adaptive and Cognitive Dynamic Systems: Signal Processing, Learning, Communications and Control) Signal Processing Algorithms in Fortran and C (Prentice-Hall Signal Processing Series) Discrete-Time Signal Processing (3rd Edition) (Prentice-Hall Signal Processing Series) Digital Signal Processing: Fundamentals and Applications Digital Signal Processing, Second Edition: Fundamentals and Applications LabVIEW Digital Signal Processing: and Digital Communications Fundamentals of Digital Signal Processing Fundamentals of Digital Signal Processing Using MATLAB Applications of Digital Signal Processing to Audio and Acoustics (The Springer International Series in Engineering and Computer Science) Digital Signal Processing: Principles, Algorithms and Applications (3rd Edition) Digital Signal Processing: Principles, Algorithms and Applications Real-Time Digital Signal Processing: Implementations and Applications Rocket Science for Traders: Digital Signal Processing Applications Practical Applications in Digital Signal Processing Digital Signal Processing Applications With Motorola's DSP56002 Processor Real Time Digital Signal Processing Applications With Motorola's Dsp56000 Family Speech and Audio Signal Processing: Processing and Perception of Speech and Music