Preface, x
Acknowledgments, xii
List of abbreviations, xiii
List of principal symbols, xvi
Introduction, xxi

1 Signal representation and system response, 1



2 Time domain description and convolution, 33


3 Transfer function and system characterisation, 56



4 Sampled data systems and the z-transform, 85




5 Infinite impulse response digital filters, 126





6 Finite impulse response digital filters, 150






7 Random signal analysis, 176





8 Adaptive filters, 206


8.5 Summary, 238
8.6 Problems, 238

9 The Fourier transform and spectral analysis, 240



10 The fast Fourier transform, 278



11 Multirate signal processing, 299




Solutions to self-assessment questions, 327
Bibliography, 343
Appendix A Matrix theory revision, 349
Appendix B Signal transforms, 352
Index, 354