Discrete-Time Signal Processing

Alan V. Oppenheim / Ronald W. Schafer  
Total pages
July 2013
Related Titles

Product detail

Product Price CHF Available  
Discrete-Time Signal Processing


You'll find the eBook here.:

Free evaluation copy for lecturers


For senior/graduate-level courses in Discrete-Time Signal Processing.
THE definitive, authoritative text on DSP — ideal for those with an introductory-level knowledge of signals and systems. Written by prominent DSP pioneers, it provides thorough treatment of the fundamental theorems and properties of discrete-time linear systems, filtering, sampling, and discrete-time Fourier Analysis. By focusing on the general and universal concepts in discrete-time signal processing, it remains vital and relevant to the new challenges arising in the field.


  • Chapter organisation is self-contained — A background of advanced calculus and exposure to linear system theory for continuous-time signals is inferred. The text assumes that students have no prior exposure to discrete time signals, z-transforms, discrete Fourier transforms and the like.
  • Material on:
    • Multi-rate filtering banks.
    • The discrete cosine transform.
    • Noise-shaping sampling strategies.
  • Includes several dozen problem-solving examples that not only illustrate key points, but demonstrate approaches to typical problems related to the material.
  • Contains a wealth of class-tested problems which are the best produced over decades of undergraduate and graduate signal processing classes at MIT and Georgia Tech.
  • Problems are organised by level of difficulty into separate categories:
    • Basic Problems with Answers to allow students to check their results, but not solutions (20 per chapter).
    • Basic Problems – without answers.
    • Advanced Problems – provide an opportunity for students to understand.
    • Extension Problems – start from the discussion in the text and lead students beyond to glimpse some advanced areas of signal processing.
  • Covers the history of discrete-time signal processing as well as contemporary developments in the field.
  • Discusses the wide range of present and future applications of the technology.
  • Focuses on the general and universal concepts in discrete-time signal processing.
  • Offers a wealth of problems and examples.

New to this Edition

  • Over twenty-five percent new, class-tested problems — culled from decades of undergraduate and graduate signal processing classes at MIT and Georgia Tech. Problems are organized by category and level of difficulty.
    • New Website — created by Mark Yoder and Wayne Padgett — provides additional resources for student self-study and practice. The Website includes:
      — Live Figures: Help students view the effects on signals as they manipulate variables.
      — Build-a-Figure Exercises: Bring textbook problems to life as students build their figures.
      — MATLAB Homework Problems: Provide more opportunity for self-practice.
  • Two new chapters — Parametric Signal Modeling (Chapter 11) and Cepstrum Analysis and Homomorphic Deconvolution (Chapter 13).
  • Table of Contents

    1. Introduction
    2. Discrete Time-Signals and Systems
    3. The z-Transform
    4. Sampling of Continuous-Time Signals
    5. Transform Analysis of Linear Time-Invariant Systems
    6. Structures for Discrete-Time Systems
    7. Filter Design Techniques
    8. The Discrete Fourier Transform
    9. Computation of the Discrete Fourier Transform
    10. Fourier Analysis of Signals Using the Discrete Fourier Transform
    11. Parametric Signal Modeling
    12. Discrete Hilbert Transforms

    Appendix A. Random Signals
    Appendix B. Continuous-Time Filters
    Appendix C. Answers to Selected Basic Problems