tailieunhanh - Digital Signal Processing Laboratory - Using Matlab

Digital signal processing (DSP) is concerned with the representation of signals as a sequence of numbers and the algorithmic operations carried out on the signals to extract specific information contained in them. In barely 40 years the field of digital signal processing has matured considerably due to the phenomenal growth in both research and applications, and almost every university is now offering at least one or more courses at the upper division and/or first-year graduate level on this subject. . | 1 Contents Preface vii 1 Discrete-Time Signals in the Time Domain 1 Introduction 1 Getting Started 1 Background Review 2 MATLAB Commands Used 5 Generation of Sequences 5 Simple Operations on Sequences 10 Workspace Information 13 Other Types of Signals Optional 13 Background Reading 14 2 Discrete-Time Systems in the Time Domain 15 Introduction 15 Background Review 15 MATLAB Commands Used 17 Simulation of Discrete-Time Systems 19 Linear Time-Invariant Discrete-Time Systems 24 Background Reading 30 3 Discrete-Time Signals in the Frequency Domain 33 i ii Introduction 33 Background Review 33 MATLAB Commands Used 37 Discrete-Time Fourier Transform 39 Discrete Fourier Transform 45 -Transform 50 Background Reading 52 4 LTI Discrete-Time Systems in the Frequency Domain 55 Introduction 55 Background Review 55 MATLAB Commands Used 61 Transfer Function and Frequency Response 62 Types of Transfer Functions 64 Stability Test 70 Background Reading 71 5 Digital Processing of Continuous-Time Signals 73 Introduction 73 Background Review 73 MATLAB Commands Used 80 The Sampling Process in the Time Domain 81 Effect of Sampling in the Frequency Domain 83 Analog Lowpass Filters 84 A D and D A Conversions .