Digital signal processing with examples in MATLAB - Stearns, Samuel D. (The electrical engineering and applied signal processing series, 2011)