Next: About this document ...
Up: EEL5701: Matlab Assignments
Previous: EEL5701: MATLAB#3
Due Tuesday, August 4 at midnight. This is your final matlab
assignment of the semester.
As usual, create a matlab script file in your dsp directory (on the EEL
system) called matlab43.m that answers the following question. Send email
to signe@eel.ufl.edu when you complete the assignment. Use ``ls -l'' to
make sure that your dsp directory and its files are readable by all when you
finish. As with the homeworks, you are allowed to talk to other students
about the assignment, but the final work you turn in must be your own.
You goal is to design a filter that meets the following specifications:
Design four minimum-length, linear phase
filters using the following techniques:
- Rectangular window
- Hamming window
- Kaiser window
- Parks-McClellan
Use any existing matlab filter design functions that you care to or
don't use any, it is up to you.
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. Make sure that you:
- 1.
- Make it clear what your design process was for each filter type.
- 2.
- Plot the impulse response and magnitude response of each filter.
- 3.
- Compare the four filters in terms of length, specifications, delay,
impulse response shape, filter type, frequency response,
etc.
Next: About this document ...
Up: EEL5701: Matlab Assignments
Previous: EEL5701: MATLAB#3
Dr John Harris
1998-08-08