Discrete convolution step-by-step

The output of an LTI filter y[n] can be obtained by convolving an input x[n] with the filter’s impulse response h[n]. This discrete convolution operation can be understood as “flipping” h and running it over x, computing the sum of point-wise products of the overlapping samples at each time step.

Open full-screen ↗