gogogo
Syndetics cover image
Image from Syndetics

Digital signal processing : a computer-based approach / Sanjit K. Mitra.

By: Material type: TextTextSeries: McGraw-Hill series in electrical and computer engineeringPublication details: Boston : McGraw-Hill/Irwin, 2002.Edition: 2nd edDescription: xviii, 866 p. : ill. ; 24 cmISBN:
  • 0072321059 (alk. paper)
  • 0071226079 (alk.paper:another printing)
Subject(s): DDC classification:
  • 621.3822 MIT
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Standard Loan Moylish Library Main Collection 621.3822 MIT (Browse shelf(Opens below)) 1 Available 39002000345729

Enhanced descriptions from Syndetics:

-- More than any other resource, this example-packed, applications-driven text makes extensive use of MATLAB programs to illustrate theory and design of digital signal processing
-- New to this edition: sections on Finite-Dimensional LTI Discrete-Time Systems; Correlation of Signals; Phase and Group Delays; and greater coverage of FIR filters and spectral analysis of random signals
-- Features a concluding chapter on applications, which are easy to use and require no special knowledge of advanced courses

Includes bibliographical references (p. 837-854) and index.

Table of contents provided by Syndetics

  • Preface (p. xiii)
  • 1 Signals and Signal Processing (p. 1)
  • 1.1 Characterization and Classification of Signals (p. 1)
  • 1.2 Typical Signal Processing Operations (p. 3)
  • 1.3 Examples of Typical Signals (p. 12)
  • 1.4 Typical Signal Processing Applications (p. 22)
  • 1.5 Why Digital Signal Processing? (p. 37)
  • 2 Discrete-Time Signals and Systems in the Time-Domain (p. 41)
  • 2.1 Discrete-Time Signals (p. 42)
  • 2.2 Typical Sequences and Sequence Representation (p. 53)
  • 2.3 The Sampling Process (p. 60)
  • 2.4 Discrete-Time Systems (p. 63)
  • 2.5 Time-Domain Characterization of LTI Discrete-Time Systems (p. 71)
  • 2.6 Finite-Dimensional LTI Discrete-Time Systems (p. 80)
  • 2.7 Correlation of Signals (p. 88)
  • 2.8 Random Signals (p. 94)
  • 2.9 Summary (p. 105)
  • 2.10 Problems (p. 106)
  • 2.11 Matlab Exercises (p. 115)
  • 3 Discrete-Time Signals in the Transform-Domain (p. 117)
  • 3.1 The Discrete-Time Fourier Transform (p. 117)
  • 3.2 The Discrete Fourier Transform (p. 131)
  • 3.3 Relation between the DTFT and the DFT, and Their Inverses (p. 137)
  • 3.4 Discrete Fourier Transform Properties (p. 140)
  • 3.5 Computation of the DFT of Real Sequences (p. 146)
  • 3.6 Linear Convolution Using the DFT (p. 149)
  • 3.7 The z-Transform (p. 155)
  • 3.8 Region of Convergence of a Rational z-Transform (p. 159)
  • 3.9 Inverse z-Transform (p. 167)
  • 3.10 z-Transform Properties (p. 173)
  • 3.11 Transform-Domain Representations of Random Signals (p. 176)
  • 3.12 Summary (p. 179)
  • 3.13 Problems (p. 180)
  • 3.14 Matlab Exercises (p. 199)
  • 4 LTI Discrete-Time Systems in the Transform-Domain (p. 203)
  • 4.1 Finite-Dimensional Discrete-Time Systems (p. 203)
  • 4.2 The Frequency Response (p. 204)
  • 4.3 The Transfer Function (p. 215)
  • 4.4 Types of Transfer Functions (p. 222)
  • 4.5 Simple Digital Filters (p. 234)
  • 4.6 Allpass Transfer Function (p. 243)
  • 4.7 Minimum-Phase and Maximum-Phase Transfer Functions (p. 246)
  • 4.8 Complementary Transfer Functions (p. 248)
  • 4.9 Inverse Systems (p. 253)
  • 4.10 System Identification (p. 256)
  • 4.11 Digital Two-Pairs (p. 259)
  • 4.12 Algebraic Stability Test (p. 261)
  • 4.13 Discrete-Time Processing of Random Signals (p. 267)
  • 4.14 Matched Filter (p. 272)
  • 4.15 Summary (p. 275)
  • 4.16 Problems (p. 277)
  • 4.17 Matlab Exercises (p. 295)
  • 5 Digital Processing of Continuous-Time Signals (p. 299)
  • 5.1 Introduction (p. 299)
  • 5.2 Sampling of Continuous-Time Signals (p. 300)
  • 5.3 Sampling of Bandpass Signals (p. 310)
  • 5.4 Analog Lowpass Filter Design (p. 313)
  • 5.5 Design of Analog Highpass, Bandpass, and Bandstop Filters (p. 329)
  • 5.6 Anti-Aliasing Filter Design (p. 335)
  • 5.7 Sample-and-Hold Circuit (p. 337)
  • 5.8 Analog-to-Digital Converter (p. 338)
  • 5.9 Digital-to-Analog Converter (p. 344)
  • 5.10 Reconstruction Filter Design (p. 348)
  • 5.11 Effect of Sample-and-Hold Operation (p. 351)
  • 5.12 Summary (p. 352)
  • 5.13 Problems (p. 353)
  • 5.14 Matlab Exercises (p. 356)
  • 6 Digital Filter Structures (p. 359)
  • 6.1 Block Diagram Representation (p. 359)
  • 6.2 Equivalent Structures (p. 363)
  • 6.3 Basic FIR Digital Filter Structures (p. 364)
  • 6.4 Basic IIR Digital Filter Structures (p. 368)
  • 6.5 Realization of Basic Structures Using Matlab (p. 374)
  • 6.6 Allpass Filters (p. 378)
  • 6.7 Tunable IIR Digital Filters (p. 387)
  • 6.8 IIR Tapped Cascaded Lattice Structures (p. 389)
  • 6.9 FIR Cascaded Lattice Structures (p. 395)
  • 6.10 Parallel Allpass Realization of IIR Transfer Functions (p. 401)
  • 6.11 Digital Sine-Cosine Generator (p. 405)
  • 6.12 Computational Complexity of Digital Filter Structures (p. 408)
  • 6.13 Summary (p. 408)
  • 6.14 Problems (p. 409)
  • 6.15 Matlab Exercises (p. 421)
  • 7 Digital Filter Design (p. 423)
  • 7.1 Preliminary Considerations (p. 423)
  • 7.2 Bilinear Transformation Method of IIR Filter Design (p. 430)
  • 7.3 Design of Lowpass IIR Digital Filters (p. 435)
  • 7.4 Design of Highpass, Bandpass, and Bandstop IIR Digital Filters (p. 437)
  • 7.5 Spectral Transformations of IIR Filters (p. 441)
  • 7.6 FIR Filter Design Based on Windowed Fourier Series (p. 446)
  • 7.7 Computer-Aided Design of Digital Filters (p. 460)
  • 7.8 Design of FIR Digital Filters with Least-Mean-Square Error (p. 468)
  • 7.9 Constrained Least-Square Design of FIR Digital Filters (p. 469)
  • 7.10 Digital Filter Design Using Matlab (p. 472)
  • 7.11 Summary (p. 497)
  • 7.12 Problems (p. 498)
  • 7.13 Matlab Exercises (p. 510)
  • 8 DSP Algorithm Implementation (p. 515)
  • 8.1 Basic Issues (p. 515)
  • 8.2 Structure Simulation and Verification Using Matlab (p. 523)
  • 8.3 Computation of the Discrete Fourier Transform (p. 535)
  • 8.4 Number Representation (p. 552)
  • 8.5 Arithmetic Operations (p. 556)
  • 8.6 Handling of Overflow (p. 562)
  • 8.7 Tunable Digital Filters (p. 562)
  • 8.8 Function Approximation (p. 568)
  • 8.9 Summary (p. 571)
  • 8.10 Problems (p. 572)
  • 8.11 Matlab Exercises (p. 581)
  • 9 Analysis of Finite Wordlength Effects (p. 583)
  • 9.1 The Quantization Process and Errors (p. 584)
  • 9.2 Quantization of Fixed-Point Numbers (p. 585)
  • 9.3 Quantization of Floating-Point Numbers (p. 587)
  • 9.4 Analysis of Coefficient Quantization Effects (p. 588)
  • 9.5 A/D Conversion Noise Analysis (p. 600)
  • 9.6 Analysis of Arithmetic Round-Off Errors (p. 611)
  • 9.7 Dynamic Range Scaling (p. 614)
  • 9.8 Signal-to-Noise Ratio in Low-Order IIR Filters (p. 625)
  • 9.9 Low-Sensitivity Digital Filters (p. 629)
  • 9.10 Reduction of Product Round-Off Errors Using Error Feedback (p. 635)
  • 9.11 Limit Cycles in IIR Digital Filters (p. 639)
  • 9.12 Round-Off Errors in FFT Algorithms (p. 646)
  • 9.13 Summary (p. 649)
  • 9.14 Problems (p. 650)
  • 9.15 Matlab Exercises (p. 657)
  • 10 Multirate Digital Signal Processing (p. 659)
  • 10.1 The Basic Sample Rate Alteration Devices (p. 660)
  • 10.2 Filters in Sampling Rate Alteration Systems (p. 671)
  • 10.3 Multistage Design of Decimator and Interpolator (p. 680)
  • 10.4 The Polyphase Decomposition (p. 684)
  • 10.5 Arbitrary-Rate Sampling Rate Converter (p. 690)
  • 10.6 Digital Filter Banks (p. 696)
  • 10.7 Nyquist Filters (p. 700)
  • 10.8 Two-Channel Quadrature-Mirror Filter Bank (p. 705)
  • 10.9 Perfect Reconstruction Two-Channel FIR Filter Banks (p. 714)
  • 10.10 L-Channel QMF Banks (p. 722)
  • 10.11 Cosine-Modulated L-Channel Filter Banks (p. 730)
  • 10.12 Multilevel Filter Banks (p. 734)
  • 10.13 Summary (p. 738)
  • 10.14 Problems (p. 739)
  • 10.15 Matlab Exercises (p. 750)
  • 11 Applications of Digital Signal Processing (p. 753)
  • 11.1 Dual-Tone Multifrequency Signal Detection (p. 753)
  • 11.2 Spectral Analysis of Sinusoidal Signals (p. 758)
  • 11.3 Spectral Analysis of Nonstationary Signals (p. 764)
  • 11.4 Spectral Analysis of Random Signals (p. 771)
  • 11.5 Musical Sound Processing (p. 780)
  • 11.6 Digital FM Stereo Generation (p. 790)
  • 11.7 Discrete-Time Analytic Signal Generation (p. 794)
  • 11.8 Subband Coding of Speech and Audio Signals (p. 800)
  • 11.9 Transmultiplexers (p. 803)
  • 11.10 Discrete Multitone Transmission of Digital Data (p. 807)
  • 11.11 Digital Audio Sampling Rate Conversion (p. 811)
  • 11.12 Oversampling A/D Converter (p. 813)
  • 11.13 Oversampling D/A Converter (p. 822)
  • 11.14 Sparse Antenna Array Design (p. 826)
  • 11.15 Summary (p. 829)
  • 11.16 Problems (p. 830)
  • 11.17 Matlab Exercises (p. 834)
  • Bibliography (p. 837)
  • Index (p. 855)

Powered by Koha