DSPRelated.com
Forums

Rick's 3rd edition is out

Started by Al Clark November 16, 2010
I just noticed that Rick Lyon's 3rd edition of Understanding Digital Signal 
Processing is out, so I guess I will have to get a copy to place next to the 
1st & 2nd editions on my bookshelf.

I've always considered Rick's book the definitive DSP primer.

There are two kinds of engineers, those who can't write and those who can 
barely write. I strive for the latter. Rick is the clear exception to the 
rule.

Al Clark
www.danvillesignal.com
On Nov 16, 7:20&#4294967295;am, Al Clark <acl...@danvillesignal.com> wrote:
> I just noticed that Rick Lyon's 3rd edition of Understanding Digital Signal > Processing is out, so I guess I will have to get a copy to place next to the > 1st & 2nd editions on my bookshelf. > > I've always considered Rick's book the definitive DSP primer. > > There are two kinds of engineers, those who can't write and those who can > barely write. I strive for the latter. Rick is the clear exception to the > rule. > > Al Clarkwww.danvillesignal.com
Thanks for the tip. I have already ordered a copy from amazon. Rune
On Nov 16, 6:26&#4294967295;am, Rune Allnor <all...@tele.ntnu.no> wrote:
> On Nov 16, 7:20&#4294967295;am, Al Clark <acl...@danvillesignal.com> wrote: > > > I just noticed that Rick Lyon's 3rd edition of Understanding Digital Signal > > Processing is out, so I guess I will have to get a copy to place next to the > > 1st & 2nd editions on my bookshelf. > > > I've always considered Rick's book the definitive DSP primer. > > > There are two kinds of engineers, those who can't write and those who can > > barely write. I strive for the latter. Rick is the clear exception to the > > rule. > > > Al Clarkwww.danvillesignal.com > > Thanks for the tip. I have already ordered a copy from amazon. > > Rune
I've got the 2nd. It would be nice if Rick could tell us what's been added/changed unless he's already done so and I've missed it.
On 11/15/2010 10:20 PM, Al Clark wrote:
> I just noticed that Rick Lyon's 3rd edition of Understanding Digital Signal > Processing is out, so I guess I will have to get a copy to place next to the > 1st& 2nd editions on my bookshelf. > > I've always considered Rick's book the definitive DSP primer. > > There are two kinds of engineers, those who can't write and those who can > barely write.
Hey!
> I strive for the latter. Rick is the clear exception to the rule.
-- Tim Wescott Wescott Design Services http://www.wescottdesign.com Do you need to implement control loops in software? "Applied Control Theory for Embedded Systems" was written for you. See details at http://www.wescottdesign.com/actfes/actfes.html
On Tue, 16 Nov 2010 09:47:27 -0800, Tim Wescott <tim@seemywebsite.com>
wrote:

>On 11/15/2010 10:20 PM, Al Clark wrote: >> I just noticed that Rick Lyon's 3rd edition of Understanding Digital Signal >> Processing is out, so I guess I will have to get a copy to place next to the >> 1st& 2nd editions on my bookshelf. >> >> I've always considered Rick's book the definitive DSP primer. >> >> There are two kinds of engineers, those who can't write and those who can >> barely write. > >Hey!
He was talking about engineers, not polymaths. ;-) -- Rich Webb Norfolk, VA
On Tue, 16 Nov 2010 06:20:44 GMT, Al Clark <aclark@danvillesignal.com>
wrote:

>I just noticed that Rick Lyon's 3rd edition of Understanding Digital Signal >Processing is out, so I guess I will have to get a copy to place next to the >1st & 2nd editions on my bookshelf. > >I've always considered Rick's book the definitive DSP primer. > >There are two kinds of engineers, those who can't write and those who can >barely write. I strive for the latter. Rick is the clear exception to the >rule. > >Al Clark
Hi Al, Yep, the 3rd Edition is *FINALLY* finished. Whew! Thanks for the kind words Al. [-Rick-]
On Tue, 16 Nov 2010 01:37:45 -0800 (PST), davew
<david.wooff@gmail.com> wrote:

   [Snipped by Lyons]
> >I've got the 2nd. It would be nice if Rick could tell us what's been >added/changed unless he's already done so and I've missed it.
Hello davew, well, every chapter has had some minor changes like re-worded text, and updated figures, to improve the readability of the material. More significant changes are as follows: In Chapter 2 (Periodic Sampling), I added a new section discussing the SNR-degradation effects of bandpass sampling. In Chapter 5 (FIR Filters) I added additional FIR filter material: * Algebraic Analysis of FIR Filters, * DFT Analysis of FIR Filters, * FIR Filter Group Delay Revisited, * FIR Filter Gain, * Estimating the Number of FIR Filter Taps, * Step-by-step recipes showing exactly how to compute Kaiser and Chebyshev windows. In Chapter 6 (IIR Filters), I reorganized the material in that chapter, and added new IIR filter material: * Analyzing IIR filter performance based on poles/zeros, * Expanded discussion of the bilinear transform, * Transposing IIR filters, * Scaling IIR filters. In Chapter 7 (Specialized Digital Networks and Filters), I added fairly thorough discussions of digital differentiators and digital integrators. In addition, I provided a brief introduction to matched filters. In Chapter 10 (Sample Rate Conversion) I completely re-wrote and expanded that chapter. In the new material I: * Added more decimation and interpolation examples, * Discussed multi-stage decimation and interpolation, * Expanded material on half-band filters for decimation and interpolation, * Expanded material on sample rate conversion by rational factors, * Added sample rate conversion with IFIR filters. In Chapter 11 (Signal Averaging) I expanded the material in the sections discussing the "Filtering Aspects of Time-domain Averaging" and "Exponential Averaging." In Chapter 12 (Digital Data Formats and Their Effects), in an effort to make that material more practical I added additional material on: * Fractional binary number formats, * The effects of truncation, * A discussion on the various forms of data rounding. Chapter 13 (DSP Tricks) has been significantly expanded. For a dozen of the 2nd Edition's DSP tricks I provided additional explanation and examples. I've added enough new tricks so that this chapter now contains 51 DSP Tricks. In Appendix D (Mean, Variance, and Standard Deviation) I felt compelled to: * Add material on estimating signal to noise ratios (SNRs) based on both time- and frequency-domain data, * Include additional material regarding the computation of "biased" and "unbiased" variance. I've received several E-mails in the past, and read a number of "online" comments regarding the 2nd Edition of my book where people said they wished that their professors had used my book rather than some other DSP book as their classroom text. For that reason I've included homework problems to the 3rd Edition. (I must say, I had NO IDEA how difficult it is to create meaningful homework problems.) Because so much signal processing work is migrating from America to Asia, my publisher is producing an International Version (in English) of the 3rd Edition. I mention that because the International Version's homework problems are different from the American Version's homework problems. See Ya', [-Rick-]
On Nov 17, 11:20=A0am, Rick Lyons <R.Lyons@_BOGUS_ieee.org> wrote:
> On Tue, 16 Nov 2010 01:37:45 -0800 (PST), davew > > <david.wo...@gmail.com> wrote: > > =A0 =A0[Snipped by Lyons] > > > > >I've got the 2nd. =A0It would be nice if Rick could tell us what's been > >added/changed unless he's already done so and I've missed it. > > Hello davew, > =A0 =A0well, every chapter has had some minor changes like > re-worded text, and updated figures, to improve the > readability of the material. =A0More significant changes > are as follows: > > In Chapter 2 (Periodic Sampling), I added a new section > discussing the SNR-degradation effects of bandpass sampling. > > In Chapter 5 (FIR Filters) I added additional FIR filter > material: > =A0 =A0* Algebraic Analysis of FIR Filters, > =A0 =A0* DFT Analysis of FIR Filters, > =A0 =A0* FIR Filter Group Delay Revisited, > =A0 =A0* FIR Filter Gain, > =A0 =A0* Estimating the Number of FIR Filter Taps, > =A0 =A0* Step-by-step recipes showing exactly how =A0 > =A0 =A0 =A0to compute Kaiser and Chebyshev windows. > > In Chapter 6 (IIR Filters), I reorganized the material > in that chapter, and added new IIR filter material: > =A0 =A0* Analyzing IIR filter performance based > =A0 =A0 =A0on poles/zeros, > =A0 =A0* Expanded discussion of the bilinear transform, > =A0 =A0* Transposing IIR filters, > =A0 =A0* Scaling IIR filters. > > In Chapter 7 (Specialized Digital Networks and Filters), > I added fairly thorough discussions of digital differentiators > and digital integrators. =A0In addition, I provided a brief > introduction to matched filters. > > In Chapter 10 (Sample Rate Conversion) I completely re-wrote > and expanded that chapter. =A0In the new material I: > =A0 =A0* Added more decimation and interpolation examples, > =A0 =A0* Discussed multi-stage decimation and interpolation, > =A0 =A0* Expanded material on half-band filters for > =A0 =A0 =A0decimation and interpolation, > =A0 =A0* Expanded material on sample rate conversion by > =A0 =A0 =A0rational factors, > =A0 =A0* Added sample rate conversion with IFIR filters. > > In Chapter 11 (Signal Averaging) I expanded the material > in the sections discussing the "Filtering Aspects of > Time-domain Averaging" and "Exponential Averaging." > > In Chapter 12 (Digital Data Formats and Their Effects), in > an effort to make that material more practical I added > additional material on: > =A0 =A0* Fractional binary number formats, > =A0 =A0* The effects of truncation, > =A0 =A0* A discussion on the various forms of data rounding. > > Chapter 13 (DSP Tricks) has been significantly expanded. > For a dozen of the 2nd Edition's DSP tricks I provided > additional explanation and examples. =A0I've added enough > new tricks so that this chapter now contains 51 DSP > Tricks. > > In Appendix D (Mean, Variance, and Standard Deviation) > I felt compelled to: > =A0 =A0* Add material on estimating signal to noise > =A0 =A0 =A0ratios (SNRs) based on both time- and > =A0 =A0 =A0frequency-domain data, > =A0 =A0* Include additional material regarding the > =A0 =A0 =A0computation of "biased" and "unbiased" variance. > > I've received several E-mails in the past, and > read a number of "online" comments regarding the 2nd > Edition of my book where people said they wished that > their professors had used my book rather than some > other DSP book as their classroom text. For that > reason I've included homework problems to the 3rd > Edition. (I must say, I had NO IDEA how difficult > it is to create meaningful homework problems.) > > Because so much signal processing work is migrating > from America to Asia, my publisher is producing an > International Version (in English) of the 3rd Edition. > I mention that because the International Version's > homework problems are different from the American > Version's homework problems. > > See Ya', > [-Rick-]
Great stuff Rick. I think I'll be putting the 3rd edition on my Christmas wish list. I have to say that I find it so much more readable than Oppenheim and Schafer which is a classic DSP reference book nonetheless, but I've always struggled to stay with the plot. I know these are not meant to be novels, but in my view they should still offer compelling reading/teaching and yours seems to have the perfect balance in that regard. I think JOS's book on the discrete Fourier Transform is also a great book for the same reasons. Dave.
On Nov 17, 12:20=A0pm, Rick Lyons <R.Lyons@_BOGUS_ieee.org> wrote:

> I mention that because the International Version's > homework problems are different from the American > Version's homework problems.
Interesting! In what ways? Rune

Rune Allnor wrote:

> On Nov 17, 12:20 pm, Rick Lyons <R.Lyons@_BOGUS_ieee.org> wrote: > > >>I mention that because the International Version's >>homework problems are different from the American >>Version's homework problems. > > > Interesting! In what ways?
For US, it is probably "pick correct answer from a list" type of homework. For Asia, it is "using a Matlab toolbox". VLV