Basic Digital Signal Processing (eBook)
192 Seiten
Elsevier Science (Verlag)
978-1-4831-8278-0 (ISBN)
Basic Digital Signal Processing describes the principles of digital signal processing and experiments with BASIC programs involving the fast Fourier theorem (FFT). The book reviews the fundamentals of the BASIC program, continuous and discrete time signals including analog signals, Fourier analysis, discrete Fourier transform, signal energy, power. The text also explains digital signal processing involving digital filters, linear time-variant systems, discrete time unit impulse, discrete-time convolution, and the alternative structure for second order infinite impulse response (IIR) sections. The text notes the importance of the effects of analogue/digital interfaces, of the aspects such as sampling and quantization of the analogue input, as well as the reconstruction of an analogue output from the processed digital signal. Digital filter design consists of two separate operations: 1) approximation-the determination of a realizable system function from some idealized 'target'; and 2) realization-the formulation of a signal flow graph and its implementation in hardware or software. Digital signal processing employs the FFT, a number of efficient algorithms that compute the discrete Fourier transform and the inverse discrete Fourier transform. The programmer can run the FFT methods using some BASIC programs. The book can prove useful for programmers, computer engineers, computer technicians, and computer instructors dealing with many aspects of computers such as networking, engineering or design.
Front Cover 1
Basic Digital Signal Processing 4
Copyright Page 5
Table of Contents 8
Preface 6
Chapter 1. Introduction to BASIC 12
1.1 Introduction 12
1.2 BASIC basics 12
1.3 BASIC variables 13
1.4 Input 14
1.5 Output 15
1.6 BASIC arithmetic 15
1.7 Conditional branches 16
1.8 Functions 17
1.9 Arrays 18
1.10 Subroutines 19
1.11 Graphics 21
1.12 Number representation 21
Chapter 2. Continuous and discrete time signals 23
2.1 Introduction 23
2.2 Analogue signals and Fourier analysis 25
2.3 Fourier analysis of discrete time signals 33
2.4 Introduction to the discrete Fourier transform (DFT) 37
2.5 Signal energy and power 42
2.6 References 43
Problems 43
Chapter 3. Digital signal processing 46
3.1 Introduction 46
3.2 Further examples 48
3.3 Digital filters 50
3.4 Linear time-invariant systems 52
3.5 Discrete time unit impulse 53
3.6 Discrete-time convolution 55
3.7 System function 56
3.8 Frequency response 58
3.9 Gain and phase response graphs 60
3.10 Phase response and group delay 64
3.11 Poles and zeros 64
3.12 Design of a notch filter by pole and zero placement 67
3.13 Realizing IIR digital filters 70
3.14 Alternative structure for second order IIR sections 73
3.15 Reference 76
Problems 76
Chapter 4. Digital processing of analogue signals 78
4.1 Introduction 78
4.2 The sampling theorem 79
4.3 Digital filtering of analogue signals 82
4.4 Sampling and reconstruction in practice 82
4.5 Quantisation of the analogue input 88
4.6 Nonlinear signal processing 94
4.7 References 95
Problems 95
Chapter 5. Digital filter design 97
5.1 Introduction 97
5.2 FIR digital filter design by Fourier series approximation 97
5.3 Analysis of Fourier series approximation method 100
5.4 Quadrature phase FIR filters 101
5.5 Using windows to improve the gain response 102
5.6 FIR digital filter design by frequency sampling 106
5.7 Optimum FIR digital filter design 110
5.8 Realization of FIR digital filters 111
5.9 Introduction to IIR digital filter design 112
5.10 IIR digital filter design by the impulse invariance technique 123
5.11 IIR digital filter design by the bilinear transformation technique 128
5.12 Implementation in finite word-length fixed point arithmetic 136
5.13 References 143
Problems 144
Chapter 6. Fast Fourier transform methods 146
6.1 Introduction 146
6.2 Discrete Fourier transform (DFT) 146
6.3 Inverse discrete Fourier transform (IDFT) 148
6.4 Circular and linear shifts 148
6.5 Circular convolution 149
6.6 The fast Fourier transform (FFT) 151
6.7 Computational aspects of the FFT 156
6.8 Applications of the FFT 159
6.9 Fourier analysis and synthesis using the FFT 160
6.10 Faster FFT for real input 163
6.11 Fast convolution 166
6.12 Decimation and interpolation 171
6.13 Spectral analysis 175
6.14 References 179
Problems 180
Appendix: Analogue system theory 182
Index 189
Erscheint lt. Verlag | 12.5.2014 |
---|---|
Sprache | englisch |
Themenwelt | Technik ► Bauwesen |
Technik ► Maschinenbau | |
ISBN-10 | 1-4831-8278-9 / 1483182789 |
ISBN-13 | 978-1-4831-8278-0 / 9781483182780 |
Haben Sie eine Frage zum Produkt? |
Größe: 11,4 MB
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich