|
12 of 12 people found the following review helpful:
Good Supplement to Oppenheim or Proakis (DSP book), July 27, 2003
This book is intended to serve as a supplement for an EE DSP course, which probably uses one of the texts listed above. If you want to self-study DSP I recommend the Steve Smith book (available in print or on his website) as a place to get started.
The best areas of Dr. Hayes' book are its treatement of sampling (better than John Proakis' book), z-transforms and DFT. I think the FFT treatment was okay and the filter design at the end was a little light, but that is okay since this is really intended for a first semester course. The main purpose of all the Schaum's books is to provide more worked out examples of tricky material and Hayes' book serves the purpose. One final thing, in the introduction, the author says to check out his website that has errata listed, but I typed the address in and got an "under construction" message.
Comment | Permalink Was this review helpful to you? (Report this)
|
15 of 16 people found the following review helpful:
This is a good reference book, July 19, 1999
By A Customer
I used this book in the DSP class in Georgia Tech. I think it is very useful and explains many complicated issues in plain theory. It uses a lot of examples which are difficult to find in the textbook, like the Oppenheim and Schafer, Discrete-Time Signal Processing.
|
|
|
|
6 of 6 people found the following review helpful:
Good as a refresher or supplemental text in DSP, January 10, 2006
This outline could never stand alone as a DSP tutorial, but it is excellent if you need extra problems to solve or if you need a refresher course in elementary DSP topics. Chapter one starts where any DSP course usually starts - with a quick review of signals and systems. Chapter two is on Fourier analysis and discusses all of the basics including the concept of filtering, interconnection of systems, and finally the discrete time Fourier transform and its properties. Chapter 3 is on sampling, and includes a good discussion of analog to digital conversion and how it can induce aliasing. Next the converse, digital to analog conversion, is discussed as well as discrete time processing of continuous signals and finally sample rate conversion. Chapter 3 is especially useful, since most DSP texts do not go into as much detail on practical A/D and D/A conversion topics as this chapter does. Chapter four finally gets into the z-transform - its definition, its properties, and its inverse. Chapter 5 is about the transform analysis of systems and specifically how the z transform makes the analysis of such systems much simpler than what was done in earlier chapters. Chapter six discusses the discrete Fourier transform, which is a finite-series version of the DTFT, which was discussed in chapter two. Because the Discrete Fourier Transform has a time complexity of NxN, the next chapter discusses its more practical alternative the Fast Fourier Transform, which has an NlogN time complexity. This might seem trivial at first, but if you are filtering 1Kx1K pixel images, the difference becomes significant. Although this chapter is very brief, it does a pretty good job of driving home the main points of the algorithm. Also, it has some pretty good exercises on the FFT, which are usually hard to find in textbooks. Now that all of the groundwork has been laid, chapter eight discusses the implementation of discrete time systems, which is the essence of DSP. Common filter structures are introduced. Chapter 9, the final chapter, is on filter design. Both IIR and FIR filter techniques are introduced. Thus, if you are in an advanced DSP course, this outline will probably be too elementary for you. For first semester students, this should be a very helpful outline for transitioning from the study of linear systems to DSP.
|