Algorithm collections for digital signal processing applications using Matlab - Gopi, E. S. (Springer, 2010)