Text this: Computer-based exercises for signal processing using Matlab