Signal Processing for Communications
by Paolo Prandoni, Martin Vetterli
Publisher: EFPL Press 2008
Number of pages: 388
Taking a novel, less classical approach to the subject, the authors have written this book with the conviction that signal processing should be fun. Their treatment is less focused on the mathematics and more on the conceptual aspects, allowing students to think about the subject at a higher conceptual level, thus building the foundations for more advanced topics and helping students solve real-world problems.
Home page url
Download or read it online for free here:
by Julius O. Smith III - W3K Publishing
Detailed mathematical derivation of DFT (Discrete Fourier Transform), with elementary applications to audio signal processing. Matlab programming examples are included. High-school math background is a prerequisite, including some calculus.
by Bruce Hajek - University of Illinois at Urbana-Champaign
These notes were written for a graduate course on random processes. Students are assumed to have had a previous course in probability, some familiarity with real analysis and linear algebra, and some familiarity with complex analysis.
by Carl W. Helstrom - Prentice Hall
This is an introduction to signal-detection theory, a subject fundamental to the design of detectors of weak signals in the presence of random noise, and to the design of optimal receivers of communication, radar, sonar and optical signals.
by Allen B. Downey - Green Tea Press
'Think DSP: Digital Signal Processing in Python' is an introduction to signal processing and system analysis using a computational approach. The premise of this book is that if you know how to program, you can use that skill to learn other things.