Question: ( 1 ) ( 1 0 marks ) Consider a discrete - time system with finite impulse response h [ n ] = { 1
marks Consider a discretetime system with finite impulse response To this system, we apply the input sequence defined as follows:
i Using MATLAB, find the convolution
ii We now want to compute the convolution of part i using circular convolution and the overlap and save method. Proceed as follows:
a Find input blocks with
b Using MATLAB, compute the FFT of each input block.
c Using MATLAB, find the corresponding output blocks
where is the point FFT of
d Using MATLAB, find the sequence
IFFT
e Using the result of part d find the output and compare to the result of part i
Hint: You may use the following MATLAB commands:
The command conv computes the convolution between vectors x and y
The commands computes the product between two sequences of the same length.
The command computes the DFT of the vectors
The command computes the N point DFT of the vectors x ie with the vector padded with zeros as needed
The commands ifft and computes the inverse DFT of the vectors X
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
