Skip to main content

Discrete Convolution and Correlations

We performed this experiment in two parts which included Discrete Convolution (expo 1 a) and Discrete Correlation (expt 1 b).We calculated the output manually in journal and with a c program which was executed and run on Linux os and we observed that the length of Linearly Convolved output signal was N=L+M-1 while that of Circularly Convolved output signal was Max(L,M) where L & M are length of input signals.Also circular convolution gives aliased(overlapped) output. In Discrete Correlation when the input signals are delayed auto-correlation of delayed input signal is same as that of original signal while Cross-Correlation of input with delayed input signal is same as that of auto correlated  delayed input signal. In Convolution we find the output of the system while in Correlation we find similarity between two signals.

Comments

Post a Comment

Popular posts from this blog

DSPP 2018

For us DSPP was one of the best courses of the semester. The lectures were highly interactive and the process of learning was made an extremely joyous experience. The course encompassed several innovative learning techniques. Along with the conventional lectures and laboratory sessions, there were activities designed for students to study IEEE papers and patents. These activities helped us understand the procedure of drafting IEEE paper, and provided the much needed experience of researching on selected subject matter and draft an IEEE paper. Moreover, through these activities I discovered the availability of patents online. The study of patents proved to be taxing but a good exercise in learning to document innovations. Besides from learning the syllabus topics of DSPP, important ethics and valued principles like team work, leadership, code of conduct,etc were also imbibed in students. Overall, the course definitely added value to student lives in many ways more than just in academic...

Fast Fourier Transform (FFT)

As the input signal values increases the DFT computational time also increases. Thus to decrease this time, we have implemented DITFFT radix-2 algorithm for N=4 and N=8. This algorithm decimates the input sample values into smaller pieces until the prime factor 2 is obtained.

Butterworth Filter Deaign

Here we have designed our own Impulse invariant response (IIR) filter. First wh have designed Butterworth Low Pass filter and High Pass filter and plot the magnitude spectrum using scilab. Scilab was used as it is a open source software. Thus anyone can easily implement their mathematical model on scilab and analyse it. The magnitude spectrum  whicha was plotted after the input parameters provided by the us is in terms of Logarithmic scale on magnitude axis(Y-axis) and Frequency in Hertz(X-axis). To ensure correct nature of the magnitude spectrum we have taken the values in a certain range.