Book description
Signal Processing in C Written by experts in the field, this invaluable guide provides you with a unified software structure for digital signal processing and numerical analysis in C. Using extensive examples, it clearly explains basic digital signal processing. This book shows you how to develop modular, well structured C code for any DSP application. Signal Processing in C also:
* Provides a wealth of practical, real-world algorithms
* Includes complete coverage of DSP fundamentals such as discrete-time frequency, waveforms, the Nyquist Frequency, aliasing, band pass sampling, and more
* Illuminates theoretical concepts through gradual, step-by-step development of actual C code
* Shows you how to design programs utilizing the most popular signal filtering methods, including Fourier, Fast Fourier, FIR and IIR filters
Table of contents
- Cover Page
- Title Page
- Copyright
- Acknowledgments
- Contents
- List of Figures
- Introduction
- PART 1: Bells and Bell Choirs
-
PART II: Supporting Chapters
- CHAPTER 6: Programming Vectors and Matrices
- CHAPTER 7: The Function Interface Standard
-
CHAPTER 8: Fourier Transforms, Uncertainty, and Convolutions
- 8.1 INTRODUCTION TO FOURIER TRANSFORMS
- 8.2 THE BRA-AND-KET NOTATION
- 8.3 THE ORTHOGONALITY THEOREM
- 8.4 PREPARATIONS
- 8.5 THE FOURIER TRANSFORM THEOREM
- 8.6 THE SQUARE PULSE
- 8.7 SOME CAUTIONS
- 8.8 MORE ABOUT THE BRA AND KET
- 8.9 EQUAL POWERS AND OTHER PROPERTIES
- 8.10 THE UNCERTAINTY RELATION
- 8.11 MINIMUM UNCERTAINTY
- 8.12 SOME EXTENSIONS
- 8.13 THE TRANSFER FUNCTION
- 8.14 CONVOLUTIONS
- CHAPTER 9: Discrete Fourier Transforms
- CHAPTER 10: Windowing the Data
- CHAPTER 11: A Unified View of Fourier Transforms
- CHAPTER 12: The Fast Fourier Transform
-
PART III: Waveforms and Filters
- CHAPTER 13: From Waveforms to Filters
-
CHAPTER 14: Filtering and Z-Transforms
- 14.1 INTRODUCTION
- 14.2 POLES AND ZEROS FROM DIFFERENTIAL EQUATIONS
- 14.3 DISCRETE-TIME POLES AND ZEROS
- 14.4 THE GENERAL DISCRETE-TIME FILTER
- 14.5 COMPUTING THE ZEROS ALL AT ONCE
- 14.6 THE GAIN OF A SYSTEM OF ZEROS
- 14.7 COMPUTING THE POLES ALL AT ONCE
- 14.8 GAIN OF THE POLES AND RINGING
- 14.9 THE GAIN OF DISCRETE-TIME FILTERS
- CHAPTER 15: Programming the Filters
- CHAPTER 16: Extracting the Filter from a Waveform
- References
- Index
Product information
- Title: Signal Processing in C
- Author(s):
- Release date: November 1991
- Publisher(s): Wiley
- ISBN: 9780471527138
You might also like
book
Practical FPGA Programming in C
C-based techniques for building high-performance, FPGA-accelerated software applications Circuits, Devices, and Systems C-based Techniques for Optimizing …
book
Embedded C Programming
This book provides a hands-on introductory course on concepts of C programming using a PIC® microcontroller …
book
Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSPs, 3rd Edition
The software in this new edition supports the latest high-performance hardware, including the powerful, inexpensive, and …
book
Intermediate C Programming
This text provides a stepping-stone for intermediate-level students to go from writing short programs to writing …