Digital signal processing with Matlab examples, volume 3 : model-based actions and sparse representation