next up previous
Next: EEL5701: MATLAB#5 Up: EEL5701: Matlab Assignments Previous: EEL5701: MATLAB#3

EEL5701: MATLAB#4

Due Tuesday, July 29 at the beginning of class, late assignments will not be accepted. Please turn in all of the Matlab code that you write.

You goal is to design a filter that meets the following specifications:

displaymath164

displaymath166

displaymath168

Design three minimum-length filters using the following techniques:

If you are not able to meet the specifications with any of these filters, design the filter to meet the bandwidth specifications and note the amount of ripple in the stop and pass bands.

You must hand in the following parts

  1. Your design process for each filter (make use of any built-in matlab functions that you can).
  2. Plot the impulse response and magnitude response of each filter.
  3. Compare the three filters in terms of length, specifications, delay, impulse response shape, filter type, frequency response, etc.



John Harris
Thu Aug 14 09:35:45 EDT 1997