In linear convolution, the length of the output signal obtained was the one less than the addition of the length of the two input signals. In circular the length of the output signal was same as that of the input with higher length. In circular, we found aliasing of last few values on initial few values. In Discrete Correlation, we learned how to find similarities between two signals. it was observed that the output for correlation is symmetric about the middlemost value which is also the magnitude of energy of the signal. In cross-correlation, when the input is scaled by some factor, the output also got scaled by the same factor.
Concise content, good readability :-D
ReplyDeleteIf the filter is symmetric, then convolution and correlation achieve the same result.
ReplyDeleteYes, Symmetric signal gives same result.
DeleteThe correlation result reaches a maximum at the time when the two signals match best.
ReplyDeleteYes, This shows higher degree of similarities.
DeleteReal time application is Voice Recognition.
ReplyDeleteYes, Correlation could be used for voice recognition.
DeleteConvolution is to find filter output provided impulse response is given.
ReplyDeleteThe experiment was performed by executing C program.Linear convolution gives output of a system
ReplyDeleteyes, We used C language for programming.
DeleteBasic code can be enhanced by introducing new functions and new operations can be performed
ReplyDelete