With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

No credit card required Book Description

Digital Signal Processing 101: Everything You Need to Know to Get Started provides a basic tutorial on digital signal processing (DSP). Beginning with discussions of numerical representation and complex numbers and exponentials, it goes on to explain difficult concepts such as sampling, aliasing, imaginary numbers, and frequency response. It does so using easy-to-understand examples with minimum mathematics. In addition, there is an overview of the DSP functions and implementation used in several DSP-intensive fields or applications, from error correction to CDMA mobile communication to airborne radar systems.

This book has been updated to include the latest developments in Digital Signal Processing, and has eight new chapters on:

• Automotive Radar Signal Processing
• Field Orientated Motor Control
• Matrix Inversion algorithms
• GPUs for computing
• Machine Learning
• Entropy and Predictive Coding
• Video compression
• Features eight new chapters on Automotive Radar Signal Processing, Space-Time Adaptive Processing Radar, Field Orientated Motor Control, Matrix Inversion algorithms, GPUs for computing, Machine Learning, Entropy and Predictive Coding, and Video compression
• Provides clear examples and a non-mathematical approach to get you up to speed quickly
• Includes an overview of the DSP functions and implementation used in typical DSP-intensive applications, including error correction, CDMA mobile communication, and radar systems

1. Cover image
2. Title page
5. Acknowledgments
6. Introduction
7. Chapter 1. Numerical Representation
8. Chapter 2. Complex Numbers and Exponentials
9. Chapter 3. Sampling, Aliasing, and Quantization
10. Chapter 4. Frequency Response
11. Chapter 5. Finite Impulse Response (FIR) Filters
12. Chapter 6. Windowing
13. Chapter 7. Decimation and Interpolation
14. Chapter 8. Infinite Impulse Response (IIR) Filters
15. Chapter 9. Complex Modulation and Demodulation
16. Chapter 10. Discrete and Fast Fourier Transforms (DFT, FFT)
17. Chapter 11. Digital Upconversion and Downconversion
18. Chapter 12. Error-Correction Coding
19. Chapter 13. Matrix Inversion
20. Chapter 14. Field-Oriented Motor Control
21. Chapter 15. Analog and Time Division Multiple Access Wireless Communications
22. Chapter 16. CDMA Wireless Communications
23. Chapter 17. Orthogonal Frequency Division Multiple Access Wireless Communications
24. Chapter 18. Radar Basics
25. Chapter 19. Pulse Doppler Radar
26. Chapter 20. Automotive Radar
27. Chapter 21. Space Time Adaptive Processing (STAP) Radar
28. Chapter 22. Synthetic Array Radar
29. Chapter 23. Introduction to Video Processing
30. Chapter 24. DCT, Entropy, Predictive Coding, and Quantization
31. Chapter 25. Image and Video Compression Fundamentals
32. Chapter 26. Introduction to Machine Learning
33. Chapter 27. Implementation Using Digital Signal Processors
34. Chapter 28. Implementation Using FPGAs
35. Chapter 29. Implementation With GPUs
36. Appendix A. Q Format Shift With Fractional Multiplication
37. Appendix B. Evaluation of Finite Impulse Response Design Error Minimization
38. Appendix C. Laplace Transform
39. Appendix D. Z-Transform
40. Appendix E. Binary Field Arithmetic
41. Index