Monday, 13 March 2017

Discrete Convolution and Correlation

A small mathematical process of convolution or correlation took great efforts for implementation in real-time, in the form of a C or C++ code. The results of convolution were analysed. The circular convolution gave aliased results as compared to those obtained in linear convolution. The auto correlation results were proved to give an even signal. Here, the term at n=0 gives the sum of squares of each term, i.e. the energy of the signal. For delayed signals also, the autocorrelation results are the same. The cross correlation of input signal with its delayed version gives an advanced autocorrelated signal.