Discrete Convolution Demo

Discrete Convolution Demo is a program that helps visualize the process of discrete-time convolution.

Do This:

  1. Adjust the slider to see what happens as the pulse passes by the exponential.
  2. Note, the product is \(0\) when the two don't overlap.
  3. When they do overlap the middle display shows the sample by sample product.
  4. The bottom display shows in red the sum of the values in the middle display.
  5. Try different signals for \(x[n]\) and \(h[n]\). Do the results make sense?
  6. Click the Auto button to autoscale the top plot if needed.