[SOLVED] EE3660-Homework 5

24.99 $

Category:

Description

Rate this product

Paper Assignment

  1. This problem examines conversions between various filter specifications.

Given the absolute specifications δs = 0.0001 and ω𝑝 = 0.3π, ω𝑠 = 0.5π, determine the relative specifications 𝐴𝑠 and ω𝑐, ∆𝜔.

 

  1. The Hann window function can be written as

 

w[n] = [0.5 − 0.5 cos(2πn/M)]𝑤𝑅[n].

 

where 𝑤𝑅[n] is the rectangular window of length M + 1.

  • Express the DTFT of w[n] in terms of the DTFT of 𝑤𝑅[n].
  • Explain why the Hann window has the wider mainlobe but lower sidelobes than the rectangular window of the same length.

 

  1. Consider an FIR filter with impulse response h[n] = u[n] − u[n − 4].
    • Determine and sketch the magnitude response |𝐻(𝑒𝑗ω)|
    • Determine and sketch the amplitude response 𝐴(𝑒𝑗ω). Compare this sketch with that in (a) and comment on the difference.
    • Determine and sketch the phase response ∠𝐻(𝑒𝑗ω).
    • Determine and sketch the angle response Ψ(𝑒𝑗ω). Compare this sketch with that in (c) and comment on the difference.

 

  1. Consider the type-IV linear-phase FIR filter characterized by antisymmetric impulse response and odd-M.
    • Show that the amplitude response 𝐴(𝑒𝑗ω) is given by (10.38) with coefficients d[k] given

in (10.39).

  • Show that the amplitude response 𝐴(𝑒𝑗ω) can be further expressed as (10.40) with coefficients[k] given in (10.41)

II Program Assignment

 

  1. A lowpass FIR filter is given by the specifications: ω𝑝 = 0.3π, ω𝑠 = 0.5π, and 𝐴𝑠 = 50 dB.

Use the fir2 function to obtain a minimum length linearphase filter. Use the appropriate window function in the fir2 function. Provide a plot similar to Figure 10.12.

 

  1. Design a highpass FIR filter to satisfy the specifications: ω𝑠 = 0.3π, ω𝑝 = 0.5π, and 𝐴𝑠

= 50 dB.

  • Use Kaiser window to obtain a minimum length linear-phase filter. Provide a plot similar to Figure 10.12.
  • Repeat (a) using the fir1

 

  1. In this problem we reproduce Figures 10.4 and 10.5. For each of the following linearphase FIR filters described by h[n], obtain impulse response, amplitude response, magnitude response, and pole-zero plots in one figure window. For frequency response plots use the interval −2π ≤ ω ≤ 2π.
    • Type-I filter: h[n] = {1, 2, 3, −2, 5, −2, 3, 2, 1}.
    • Type-II filter: h[n] = {1, 2, 3, −2, −2, 3, 2, 1}.
    • Type-III filter: h[n] = {1, 2, 3, −2, 0, 2, −3, −2, −1}.
    • Type-IV filter: h[n] = {1, 2, 3, −2, 2, −3, −2, −1 }.
  2. (18%) Consider a Blackman window of length L = 21.
    • Compute and plot the log-magnitude response in dB over −π ≤ ω ≤ π. In the plot measure and show the value of the peak of the first sidelobes.
    • Compute and plot the accumulated amplitude response in dB using the cumsum In the plot measure and show the value of the peak of the first sidelobe.
    • Repeat (a) and (b) for L = 41.

 

  1. An ideal lowpass filter has a cutoff frequency of ω𝑐 = 0.4π. We want to obtain a length L = 40 linear-phase FIR filter using the frequency-sampling method.
    • Let the sample at ω𝑐 be equal to 0.5. Obtain the resulting impulse response h[n]. Plot the log-magnitude response in dB and determine the minimum stopband attenuation.
    • Now vary the value of the sample at ω𝑐 and find the largest minimum stopband attenuation. Obtain the resulting impulse response h[n] and plot the log-magnitude response in dB in the plot window of (a).
    • Compare your results with those obtained using the fir2 function (choose hamming window).

III Reference

𝑀                                                                                 𝑗𝑀

𝐻(𝑒𝑗 𝑗 𝑒

.                   (10.38)

 

𝑑[𝑘] =  2ℎ [𝑀 − 𝑘] .     𝑘 = 1,2,… , 𝑀                      (10.39)

 

𝐴.             (10.40)

 

  1. d. (10.41)

 

𝐻    .       (10.42)

 

𝛹  .                                                          (10.43)