Use MATLAB to design a Butterworth second-order low-pass discrete filter H(Z) with half-power frequency hp =

Question:

Use MATLAB to design a Butterworth second-order low-pass discrete filter H(Z) with half-power frequency θhp = π/2, and dc gain of 1. Consider this low-pass filter a prototype that can be used to obtain other filters. Implement using MATLAB the frequency transformations Z−1 = N(z)/D(z) using the convolution property to multiply polynomials to obtain:

(a) A high-pass filter with a half-power frequency ωhp = π/3 from the low-pass filter.

(b) A band-pass filter with ω1 = π/2 and ω2 = 3π/4 from the low-pass filter.

(c) Plot the magnitude of the low-pass, high-pass and band-pass filters. Give the corresponding transfer functions for the low-pass as well as the high-pass and the band-pass filters.

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question
Question Posted: