Understanding Digital Signal Processing
A**S
academic art
I very rarely write reviews**this book is a must purchase**lucid explanations abound - and I especially appreciate the presentation as I came from undergrad compsci into graduate EE. Lyons' ability to make you arrive at the inevitable conclusion that is the concept is as delightful as it is Socratic.personal highlights:chapter 5 presentation of convolution and FIR filters. I legit instantly grasped the concept of convolution that had been "taught" to me many times before. I immediately understood why we "reverse" one signal in time for convolution. I recognized why passband ripple was inevitable without modifying one's windowchapter 8 explanation of imaginary/complex numbers, Euler's identity and relations, in-phase/quadrature, negative frequency, and how a real signal can be composed of real and imaginary sinusoids. ***this chapter, alone, is worth picking up the book.*** I do not say that lightly!this book does not teach inasmuch as it facilitates one's realization that certain phenomena MUST arise due to the underlying mathematics. but it does not take anything beyond even vague familiarity with Calculus 2. given the subject matter, that is absolitely incredible. for context, I took Calc 2 15 years ago and was able to keep pace. beyond that, the book incurs an obvious intuition that is lacking in so many textsI genuinely wish I had been exposed to this book wayyy earlier
B**S
A great reference for actual applications
I had been searching for a good DSP reference book, when I found Understanding Digital Signal Processing 3rd ed. in Amazon. The reviews regarding the 2nd ed. we're positive, so I decided to get a copy.At the same time I was working on a software defined radio for the HF amateur bands. I had little knowledge of I and Q signals, analytic signals, Hilbert transforms - a lot of things that make single sideband modulation/demodulation possible in an SDR.This book, in addition to extensive coverage of FIR/IIR filtering and related topics, also covers complex/quadrature signals, upconversion/downconversion, Hilbert transform, sample rate conversion, polyphase filtering, etc. in a way that's understandable and applicable. The math is there as one would expect, but then the author also explains things in a physical/real sense. I was able to learn these topics and actually apply them - the fact that I was able to make my SDR work is a testimony to the book.To summarize - if I need to brush up on a DSP topic, or learn something new, but then APPLY it, this book is an wonderful reference. If you're considering this book, be sure and review the Table of Contents - there's a lot in this book. The Processing Tricks section has been very helpful as well. I can highly recommend this book.
K**N
Best DSP textbook
I got this book to help learn DSP. This wasn't the textbook assigned for the course, but it's the best one I could find. It's helped me learn the subject tremendously.
C**P
Worth every penny
This is my 2nd book by Mr. Lyons (he was editor of the first). I bought it specifically for his "Tricks of the trade" chapter. He does not disappoint. As a digital communications engineer who gets paid to be an RF engineer, I don't get to do enough DSP communications algorithm design to do the DSP I need to (too seldom) do without some continuous textbook reading. Mr Lyons gets down and dirty with the basics of what you need to know, in contrast to the more university style presentation that you get with most university textbooks. He is rigorous in taking the reader through the building blocks of DSP, but his extensive use of step by step examples sets him apart from most textbooks. His practical examples of algorithms used in baseband DSP ( sampling rate conversion, CIC filtering optimization, ALC, AGC frequency conversion, etc... (read the book) make this a must have book.
M**1
Very well written. Clear concise explanations. Lacks solutions to problems.
Needs some solutions. This would be a great text book in a typical classroom setting, but, for a self-learner, I find it terribly dissatisfying that there are no solutions to the many problems provided in each chapter. I understand that the book loses value for the classroom if solutions are provided. But, again, from a self-learning perspective, I would give this book 5 STARS if even half of the problem solutions were provided (e.g. odd numbers only), or, if there were even just a small subset of challenging problems/solutions (5-7 for each chapter to capture the key concepts). This would make this text MUCH more valuable to me as a self-learner. I'm a "hand's on" learner. Almost everything makes sense to me when I read a well-presented topic. However, when I attempt to apply what I've learned, I often realize my understanding was inadequate. So working problems and being able to check solutions is absolutely critical to my learning. Add some problems with solutions and this book would be 5-star.
Trustpilot
4 days ago
2 months ago