Source: https://www.unioviedo.es/compnum/expositive/presentations/T4B_convolution.pdf