Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Signal Processing
Second Edition
Ashok Ambardar
Michigan Technological University
Pacific Grove • Albany • Belmont • Bonn • Boston • Cincinnati • Detroit • Johannesburg • London
Madrid • Melbourne • Mexico City • New York • Paris • Singapore • Tokyo • Toronto • Wahington
CONTENTS
LIST OF TABLES xi
PREFACE xiii
FROM T H E P R E F A C E TO T H E FIRST EDITION xv
1 OVERVIEW 1
1.0 Introduction 1
1.1 Signals 1
1.2 Systems 3
1.3 The Frequency Domain 4
1.4 From Concept to Application 7
2 A N A L O G SIGNALS 8
2.0 Scope and Objectives 8
2.1 Signals 8
2.2 Operations on Signals 12
2.3 Signal Symmetry 14
2.4 Harmonie Signals and Sinusoids 16
2.5 Commonly Encountered Signals 18
2.6 The Impulse Function 21
2.7 The Doublet 26
2.8 Moments 28
Problems 30
3 D I S C R E T E SIGNALS 39
3.0 Scope and Objectives 39
3.1 Discrete Signals 39
3.2 Operations on Discrete Signals 41
3.3 Decimation and Interpolation 44
3.4 Common Discrete Signals 47
3.5 Discrete-Time Harmonics and Sinusoids 49
3.6 Aliasing and the Sampling Theorem 52
3.7 Random Signals 55
Problems 59
v
Contents
4 ANALOG SYSTEMS 68
4.0 Scope and Objectives 68
4.1 Introduction 68
4.2 System Classification 70
4.3 Analysis of LTI Systems 76
4.4 LTI Systems Described by Differential Equations 76
4.5 The Impulse Response of LTI Systems 81
4.6 System Stability 85
4.7 Application-Oriented Examples 86
Problems 89
5 DISCRETE-TIME SYSTEMS 96
5.0 Scope and Objectives 96
5.1 Discrete-Time Operators 96
5.2 System Classification 97
5.3 Digital Filters 101
5.4 Digital Filters Described by Difference Equations 103
5.5 Impulse Response of Digital Filters 111
5.6 Stability of Discrete-Time LTI Systems 115
5.7 Connections: System Representation in Various Forms 116
5.8 Application-Oriented Examples 117
Problems 121
8 F O U R I E R SERIES 197
8.0 Scope and Objectives 197
8.1 Fourier Series: A First Look 197
8.2 Simplifications Through Signal Symmetry 201
8.3 Parseval's Relation and the Power in Periodic Signals 205
8.4 The Spectrum of Periodic Signals 207
8.5 Properties of Fourier Series 210
8.6 Signal Reconstruction and the Gibbs Effect 216
8.7 System Response to Periodic Inputs 221
8.8 Application-Oriented Examples 224
8.9 The Dirichlet Kernel and the Gibbs Effect ' 226
8.10 The Fourier Series, Orthogonality, and Least Squares 230
8.11 Existence, Convergence, and Uniqueness 232
8.12 A Historical Perspective 234
Problems 238
10 M O D U L A T I O N 300
10.0 Scope and Objectives 300
10.1 Amplitude Modulation 300
10.2 Single-Sideband AM 310
10.3 Angle Modulation 312
10.4 Wideband Angle Modulation 316
10.5 Demodulation of FM Signals 319
10.6 The Hubert Transform 321
Problems 326
11 T H E L A P L A C E T R A N S F O R M 330
11.0 Scope and Objectives 330
11.1 The Laplace Transform 330
viii Contents
12 A P P L I C A T I O N S OF T H E LAPLACE T R A N S F O R M 367
12.0 Scope and Objectives 367
12.1 Frequency Response 367
12.2 Minimum-Phase Filters 369
12.3 Bode Plots 370
12.4 Performance Measures 378
12.5 Feedback 382
12.6 Application of Feedback: The Phase-Locked Loop 387
Problems 390
13 A N A L O G FILTERS 398
13.0 Scope and Objectives 398
13.1 Introduction 398
13.2 The Design Process 402
13.3 The Butterworth Filter 403
13.4 The Chebyshev Approximation 412
13.5 The Inverse Chebyshev Approximation 421
13.6 The Elliptic Approximation 427
13.7 The Bessel Approximation 432
Problems 440
14 S A M P L I N G A N D Q U A N T I Z A T I O N 446
14.0 Scope and Objectives 446
14.1 Ideal Sampling 446
14.2 Sampling, Interpolation, and Signal Recovery 456
14.3 Quantization 460
14.4 Digital Processing of Analog Signals 465
14.5 Compact Disc Digital Audio 470
14.6 Dynamic Range Processors 472
Problems 475
16 T H E D F T A N D F F T 535
16.0 Scope and Objectives 535
16.1 Introduction 535
16.2 Properties of the DFT 536
16.3 Connections 542
16.4 Approximating the DTFT by the DFT 544
16.5 The DFT of Periodic Signals 546
16.6 The DFT of Nonperiodic Signals 552
16.7 Spectral Smoothing by Time Windows 555
16.8 Applications in Signal Processing 563
16.9 Spectrum Estimation 566
16.10 Matrix Formulation of the DFT and IDFT 569
16.11 The FFT 571
16.12 Why Equal Lengths for the DFT and IDFT? 577
Problems 581
17 T H E z-TRANSFORM 592
17.0 Scope and Objectives 592
17.1 The Two-Sided z-Transform 592
17.2 Properties of the z-Transform 596
17.3 Poles, Zeros, and the z-Plane 600
17.4 The Transfer Function 602
17.5 The Inverse z-Transform 605
17.6 The One-Sided z-Transform 613
17.7 The z-Transform and System Analysis 618
17.8 Frequency Response 621
17.9 Connections 624
Problems 625
18 A P P L I C A T I O N S OF T H E z - T R A N S F O R M 637
18.0 Scope and Objectives 637
18.1 Transfer Function Realization 637
18.2 Interconnected Systems 640
18.3 Minimum-Phase Systems 642
18.4 The Frequency Response: A Graphical Interpretation 645
X Contents
21 M A T L A B E X A M P L E S 762
21.0 Introduction 762
21.1 The ADSP Toolbox and Its Installation 762
21.2 MATLAB Tips and Pointers 763
21.3 Graphical User Interface Programs 765
21.4 The ADSP Toolbox 766
21.5 Examples of MATLAB Code 769
REFERENCES 798
INDEX 801