Discrete Convolution
Authors: William Gross & David Fanelli


The linear convolution y(n) of two discrete input sequences x(n) and h(n) is defined as the summation over k of x(k)*h(n-k). The relationship between input and output is most easily seen graphically. 

For example, in the plot below, drag the x function in the Top Window and notice the relationship of its output. 


The input functions above are fixed; x is a rectangular window and h is an exponential. If you would like to vary these functions, push the button below. You will be able to vary the functions and the order of their convolution.  

For some more examples, click here:  

Send comments to Dr. John Glover at glover@uh.edu .