Printed
Digital Signal Processing: A Hands-on Approach
Chapter 1 Introduction to Digital Signal Processing 1
Chapter 2 Converting Analog Signals to Digital Signals 21
Chapter 3 Correlation and Convolution 47
Chapter 4 Periodic Functions and Fourier Synthesis 77
Chapter 5 Discrete Fourier Transform 99
Chapter 6 Windows 125
Chapter 7 Digital Filters 145
Chapter 8 Practical Implementation of Filters 183
Chapter 9 Digital Signal Processing Systems 215
List of Hands-on Activities :
Hands-on 1.1 Common Electrical Signals 3
Hands-on 1.2 Signal Viewpoints 9
Hands-on 1.3 Analog & Digital Signals 12
Hands-on 2.1 The Windows Calculator 23
Hands-on 2.2 Quantization Noise, Also Known As Quantization
Error 31
Hands-on 2.3 Aliasing 35
Exploration Activity: Binary, decimal, and hexadecimal
notations 44
Hands-on 3.1 Introduction to DSPworks 55
Hands-on 3.2 Using DSPworks for Autocorrelation and Cross
Correlation 61
Hands-on 3.3 Examining DSPworks Time-Domain Files 64
Hands-on 3.4 Autocorrelation & Cross-Correlation of Random
Noise 66
Hands-on 3.5 Using DSPworks for Convolution 72
Exploration Activity: Exponential waveform 75
Exploration Activity: Joining two signals 75
Hands-on 4.1 Time Domain & Frequency Domain Signals 80
Hands-on 4.2 Fourier Applications 92
Exploration Activity: Spectrum of the noise produced by the fan
in your computer 97
Exploration Activity: Spectrum of the dial tone from a
telephone 97
Hands-on 5.1 Using DSPworks to Go from the Frequency Domain to
the Time Domain 117
Hands-on 6.1 FFT of a Signal Whose Frequency Is Not an Integer
Multiple of delta f 128
Hands-on 6.2 The Effect of Different Windows on the FFT of a
Signal 136
Hands-on 6.3 Separating Two Sine Waves of Widely Differing
Amplitudes 139
Exploration Activity: Generate a chirp signal & observe its
spectrum using the FFT 142
Hands-on 7.1 Linear & Nonlinear Phase Response 150
Hands-on 7.2 FIR Filters 165
Hands-on 7.3 IIR Filters 170
Exploration Activity: Generate a noisy sine wave & filter the
signal to remove the noise 179
Hands-on 8.1 Binary Equivalent of a Negative Decimal Number 190
Hands-on 8.2 Converting Between Fixed-Point & Floating-Point
Formats 199
Hands-on 8.3 To See the Effect of Limit Cycles 202
Exploration Activity: Comparison of the desired (or designed) &
actual (or practical) frequency responses
of an elliptic low-pass IIR filter 211
Hands-on 9.1 Interpolation & Decimation 229
Hands-on 9.2 Amplitude Modulation 236
Hands-on 9.3 Amplitude Modulated Communication System 240
Hands-on 9.4 Hilbert Transformer 247
Tidak tersedia versi lain