Digital Signal Processing LAB 2 solved

$30.00

Category: You will Instantly receive a download link for .zip solution file upon Payment || To Order Original Work Click Custom Order?

Description

5/5 - (6 votes)

Objectives:
Understand different concepts of convolutions along with its applications.
Prerequisites:
 Linear Convolution
 Cross- Correlation and Auto-correlation
Problems
1. Find the linear convolution of following finite length sequences using available command
and also without command by developing your own function. Plot required outputs along
with input sequence.
a. x(n) = {1,2,2,1}
h(n) = {1,-1,2}
b. x(n) = {-2,0,1,-1,3}
h(n) = {1,2,0,-1,}
c. x(n) = {1,2,3,1}
h(n) = {1,2,1,-1}
d. x(n) = {9,1,5,4}
h(n) = {0,2,2}
SEAS WINTER 2020
2
2. Find cross-correlation between two sequences using available command and also without
command by developing your own function. Verify your program for following sequence
and Plot required outputs.
x(n) = {1,2,2,1}
h(n) = {1,-1,2}

3. Find Auto-correlation of finite length sequences using available command and also without
command by developing your own function. Plot required outputs along with input
sequence
4. Find the linear convolution for following infinite length sequences and Plot required
outputs.
Note: Develop such function which can take index value from user for a given signal. You
can also use previously developed functions.
a. X(n) = u(n), h(n) = u(n)
b. X(n) = cos (2n u(n) , h(n) = u(n)