Lloyd Rochester's Geek Blog

Convolution Examples

Understanding convolution is not complete without some examples to visual the results. These examples are meant to aid in one’s ability to visualize the result of a convolution. It’s most important to flip one function horizontally and slide it through the other. As this function slides through we multiply and sum to obtain the result of the convolution.

Convolution is used mainly in two ways:

  1. To mathematically determine how correlated two functions are
  2. To shape a function by convolving it with another function. Examples would be filtering, smoothing, etc …

Note: There are some typos in the frequency labels for some of the sinusoids I need to fix. You can trust the graphs.

How the examples are organized

Each example will be organized in the following way. Let’s first take the equation for convolution.

$$ y[t] = \sum_{i=-n_1}^{n_2} x[i]*h[t-i] $$

For each example \( h[t] \) will be the first function we show followed by \( x[t] \) and \( y[t] \).

  1. An Introduction to the example and why it’s important
  2. The functions \( h[t] \) ,\( x[t] \) and \( y[t] \).

For reference the x-axis is meant to be as simple as possible and not distract from the example. Attention should be paid to the shape of the result \( y[t] \). We have 100 samples for each time unit. Thus, from 1 to 2 we have 101 samples.

Two Squares

The textbook example of two squares. When they perfectly overlap at k

A Rectangle

Convolutional Result of a Rectangle Convolved with a Rectangle

Remarks

Two Sinusoids

A Sinusoid sin(x)

A Sinusoid sin(-x)

Two Sinusoids Convolved Together

Phase Shifted Sinusoids

A Sinusoid cos(x)

A Sinusoid sin(x)

Phase Shifted Sinusoids

A Sinusoid with another of Double Frequency

A Sinusoid sin(x)

A Sinusoid sin(2x)

A Sinusoid and another with double frequency

A Sinusoid with another of 3 Times the Frequency

A Sinusoid sin(x)

A Sinusoid sin(3x/2)

A Sinusoid and another with double frequency

A Root Raised Cosine and Two Impulses

Two Impulse Functions

A Root Raised Cosine

Two Impulses with a Root Raised Cosine