I find many explanations of convolution on its physical meaning on the internet. I am surprised that most of them are wrong. Therefore, this attempt is to make a simulation of a convolution process for better understanding.

An animation of a convolution of two signals. Considering a physical system, we consider f(x) to be the input and g(x) to be the impulse response of the system. (f*g)(t) is the system output which is the convolution between f(x) and g(x).

Impulse function

Approaching a Dirac-delta function using a zero-centered Gaussian distribution function and a rectangular function.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s