Study of Discrete convolution and Discrete correlation
Sir had covered the concepts of circular and linear convolution in class. So when we went for the practical we were aware of the logic behind convolution. We wrote the codes to perform linear, circular convolution and to find linear convolution using circular convolution. First, we performed linear convolution and observed that for linear convolution the length of the output sequence is one less than the sum of the lengths of the two input sequences. After that, we executed circular convolution and we observed that the length of the output of the circular convolution is the maximum of the length of the two input sequences. We also observed that for casual inputs the output sequence is also causal. We observed aliasing effect for circular convolution. Then we amended our circular convolution code to execute linear convolution using circular convolution. This experiment strengthened our basics of convolution and it was a great learning experience and we took home something substantial....