Synopses & Reviews
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
About the Author
About the authors CHRISTOPHER E. REID is a senior software engineer at Valid Logic Systems and formerly of Mitre Corporation. THOMAS B. PASSIN is on the technical staff at Mitre Corporation where he is involved in signal processing research. Mr. Reid has extensive experience writing software for signal processing and designing and writing speech recognition algorithms. Mr. Passin spent ten years in manufacturing industries where he worked on designing and manufacturing detectors of nuclear radiation.
Table of Contents
BELLS AND BELL CHOIRS.
Fundamentals of Digital Signal Processing.
Continuous-Time Simple Harmonic Oscillators.
Discrete-Time Simple Harmonic Oscillators.
A Bell and an Organ Pipe.
A Choir of Bells.
SUPPORTING CHAPTERS.
Programming Vectors and Matrices.
The Function Interface Standard.
Fourier Transforms, Uncertainty, and Convolutions.
Discrete Fourier Transforms.
Windowing the Data.
A Unified View of Fourier Transforms.
The Fast Fourier Transform.
WAVEFORMS AND FILTERS.
From Waveforms to Filters.
Filtering and Z-Transforms.
Programming the Filters.
Extracting the Filter from a Waveform.
References.
Index.