Friday, 22 April 2016

Linear Convolution, Circular Convolution ,Corelation.

1st Experiment
Convolution and its types were studied in the previous semester. This experiment was all about brushing up our old skills of c language and the topic itself. 
Linear Convolution was done by taking the values of L and M as inputs and their respective x(n) and h(n) values. The answer was stored in y(n) and the length N was calculated using the formula N=L+M-1.
Circular Convolution was done by taking x(n) and h(n) both of length N. The different values of N were 4,5,6,7 and 8. The signal remained the same but it was done using zero padding. 
Correlation was implemented by taking values of L,M, x(n) and y(n). Autocorrelation and correlation was done too.

10 comments:

  1. We also performed LC by CC

    ReplyDelete
  2. Also we found out that CC gives aliased output and CC=LC for L=N+m-1

    ReplyDelete
    Replies
    1. Basically for L< N+M-1 we get aliased output.

      Delete
  3. If both x[n] and h[n] are causal then the resultant y[n] is also causal.

    ReplyDelete
  4. Aliasing error is an interesting phenomena.

    ReplyDelete
  5. We Studied the Implemented the concept of Convolution on C language and verified CC=LC for L=N+m-1

    ReplyDelete
  6. We Studied the Implemented the concept of Convolution on C language and verified CC=LC for L=N+m-1

    ReplyDelete
  7. Correlation is used in radar technology to find the distance of object by correlating delayed received signal and sent signal

    ReplyDelete
  8. Convolution perform in order to find response of the system..

    ReplyDelete