Problem

The intention of the following Matlab program is to filter a sinusoid using the conv funct...

The intention of the following Matlab program is to filter a sinusoid using the conv function.

omega = pi/6;nn = [0:29];xn = cos(omega*nn - pi/4);bb = [ 1 0 0 1 ];yn = conv( bb, xn );

(a) Determine H(z) and the zeros of the FIR filter.

(b) Determine a formula for y[n], the signal contained in the vector yn. Ignore the first few points, so your formula must be conect only for n ≥ 3. This formula should give numerical values for the amplitude, phase and frequency of y[n].

(c) Give a value of omega such that the output is guaranteed to be zero, for n ≥ 3.

Step-by-Step Solution

Request Professional Solution

Request Solution!

We need at least 10 more requests to produce the solution.

0 / 10 have requested this problem solution

The more requests, the faster the answer.

Request! (Login Required)


All students who have requested the solution will be notified once they are available.
Add your Solution
Textbook Solutions and Answers Search
Solutions For Problems in Chapter 7