Introduction to Digital Signal Processing Using MATLAB with Application to Digital Communications
It goes on to give instruction in converting continuous time signals into digital signals and discusses various methods to process the digital signals, such as filtering.