This document describes an experiment on convolution. The objectives are to generate impulse responses, perform linear and circular convolution of signals, and use overlap-add and overlap-save methods. Convolution blends two functions and describes the relationship between an input, impulse response, and output of an LTI system. It is defined as the summation of the product of the input and flipped impulse response. The experiment involves generating signals, finding impulse responses, convolving signals using linear and circular convolution equations, and implementing overlap-add and overlap-save methods.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
70 views7 pages
ECLR15 DSP Lab - Exp. 2 - Convolution
This document describes an experiment on convolution. The objectives are to generate impulse responses, perform linear and circular convolution of signals, and use overlap-add and overlap-save methods. Convolution blends two functions and describes the relationship between an input, impulse response, and output of an LTI system. It is defined as the summation of the product of the input and flipped impulse response. The experiment involves generating signals, finding impulse responses, convolving signals using linear and circular convolution equations, and implementing overlap-add and overlap-save methods.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7
Department of Electronics and Communication Engineering
National Institute of Technology, Tiruchirappali – 620 015
ECLR15 Digital Signal Processing Laboratory
V-Semester -UG
Dr. M. Bhaskar, Professor, ECE, NIT, Trichy-15 1
First Cycle MATLAB based experiments
Experiment No. 2: CONVOLUTION
Dr. M. Bhaskar, Professor, ECE, NIT, Trichy-15 2
Objective/Aim of the experiment
1. Generation of impulse response of signals/systems.
2. Performing linear convolution of signals. 3. Performing circular convolution of signals. 4. Convolution of signals using overlap add and overlap and save method.
DR. M. BHASKAR, PROFESSOR, ECE, NIT, TRICHY-15 3
Convolution Convolution is a mathematical operation on two functions and it produces a third function. It "blends" one function with another. It is used find the output response of LTI systems.
Convolution is used to describe the relationship between input signal, impulse
response and the output signal. δ[n] – Impulse signal h[n] – Impulse response x[n] – Input signal y[n] – Output signal
Dr. M. Bhaskar, Professor, ECE, NIT, Trichy-15 4
Linear Convolution equation
Let n be number of samples of input signal x[n].
Let m be number of samples of impulse response h[n]. Then, the output signal y[n] will have N = m + n – 1 samples. This equation y[n] is called as the convolution sum.
DR. M. BHASKAR, PROFESSOR, ECE, NIT, TRICHY-15 5
Circular Convolution equation
Circular convolution is defined for finite length functions
It occurs when one signal is convolved in the normal way with a periodic summation of the other signal The circular convolution of the signal x[n] and h[n] is given below
Convolution methods (Learn the theory and write the equations required for implementation in your observation note book) 1. Overlap save method 2. Overlap add method
DR. M. BHASKAR, PROFESSOR, ECE, NIT, TRICHY-15 6
Laboratory Work
1. Generate one signals according to your preference. Lets say X1.
2. Generate one signal X2 given in the list below : a. X2 = Exponential Signal b. X2 = Square signal c. X2 = Triangular signal d. X2 = Sinc function 3. Find impulse response of X2. Denote it as h[n]. 4. Perform convolution operation and generate the third signal, y[n] = x1[n]*h[n]. 5. Repeat the above simulations for all the signals. 6. Repeat all of the above for Circular Convolution. 7. Perform convolution using overlap add and overlap save method for any one signal. Dr. M. Bhaskar, Professor, ECE, NIT, Trichy-15 7