discrete-time convolution calculator and graphical plots