Please just explain how to do this problem mathematically. I do not want Matlab part. please
Posted: Mon Jul 11, 2022 12:17 pm
Please just explain how to do this problem mathematically. I do not want Matlab part. please
5. The purpose of this problem is to use MATLAB to perform discrete-time convolution and to solve a linear difference equation. Consider an LTI system described by the difference equation y[n] 0.8y[n-1] = 2x[n] under the assumption of initial rest. We want to use MATLAB to compute the output y[n] for the following three inputs x[n]: (i) u[n] - u[n-2], (ii) u[n] - 2u[u-2] + u[n-6], and (iii) (0.7)^n u[n]. This should be done for each input using the three methods given below. For each method, turn in a listing of the code used to compute y[n], along with plots of x[n] and y[n] on the same axes (using an appropriate range of n to adequately illustrate the solution). a) (10 pts) Design a program to implement this equation directly in MATLAB. That is, your program should perform the recursion similar to that in Example 2.15. b) (10 pts) Design a program to implement the convolution sum directly. This should be written for arbitrary x[n] and h[n]. Note that to do this, you will have to determine the impulse response h[n] of this system, either analytically or using the results of part a). c) (5 pts) Use the conv() function to compute the convolution. The conv() function is a built-in function of MATLAB. Compare the results that you obtain to those in parts a) and b). sie worth 25 points.
5. The purpose of this problem is to use MATLAB to perform discrete-time convolution and to solve a linear difference equation. Consider an LTI system described by the difference equation y[n] 0.8y[n-1] = 2x[n] under the assumption of initial rest. We want to use MATLAB to compute the output y[n] for the following three inputs x[n]: (i) u[n] - u[n-2], (ii) u[n] - 2u[u-2] + u[n-6], and (iii) (0.7)^n u[n]. This should be done for each input using the three methods given below. For each method, turn in a listing of the code used to compute y[n], along with plots of x[n] and y[n] on the same axes (using an appropriate range of n to adequately illustrate the solution). a) (10 pts) Design a program to implement this equation directly in MATLAB. That is, your program should perform the recursion similar to that in Example 2.15. b) (10 pts) Design a program to implement the convolution sum directly. This should be written for arbitrary x[n] and h[n]. Note that to do this, you will have to determine the impulse response h[n] of this system, either analytically or using the results of part a). c) (5 pts) Use the conv() function to compute the convolution. The conv() function is a built-in function of MATLAB. Compare the results that you obtain to those in parts a) and b). sie worth 25 points.