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.
We also performed LC by CC
ReplyDeleteAlso we found out that CC gives aliased output and CC=LC for L=N+m-1
ReplyDeleteBasically for L< N+M-1 we get aliased output.
DeleteIf both x[n] and h[n] are causal then the resultant y[n] is also causal.
ReplyDeleteYes.
DeleteAliasing error is an interesting phenomena.
ReplyDeleteWe Studied the Implemented the concept of Convolution on C language and verified CC=LC for L=N+m-1
ReplyDeleteWe Studied the Implemented the concept of Convolution on C language and verified CC=LC for L=N+m-1
ReplyDeleteCorrelation is used in radar technology to find the distance of object by correlating delayed received signal and sent signal
ReplyDeleteConvolution perform in order to find response of the system..
ReplyDelete