Вы находитесь на странице: 1из 1

EE338 - Digital Signal Processing Digital lter design 1 Assigned: 05/04/13, Due: 17/04/13 Indian Institute of Technology Bombay

In this assignment we will look at digital lter design. Submit a report using the Matlabs publish. Please follow these instructions regarding the submission: A single html or pdf le containing all the plots and comments is expected (for each part). Observations are required for full credit. Label the plots. You can use commands like xlabel, title, ylabel, legend to annotate the plots. If you are submitting the HTML le, ensure that you are submitting the accompanying gures in the same directory as the HTML le. The HTML le only contains the links to these gures. Look at this video to learn about the MATLAB publish command: http://www.mathworks.in/ videos/publishing-matlab-code-from-the-editor-69016.html. If you are using SCILAB, you can either run the script you have written in MATLAB to publish the report or use MS Word/Latex to make the report with the relevant gures. Submit the PDF version if you are doing the latter. While publishing the report, ensure that you have marked the Evaluate Code parameter (in File Publish Conguration) as true to generate the plots. Refer the above mentioned video for more details.

Digital lter design


Sampling frequency = 10 kHz; Passband edge = 260 Hz; stopband edge = 340 Hz; Passband ripple = 0.1 dB; min. stopband attenuation = 30 dB

Design a discrete-time lowpass lter with the specications given below:

Use the following lter design methodologies and write your own code (for items 1 and 3) to achieve the given specications. 1. Hamming windowing 2. Kaiser windowing (just use Matlabs fdatool) 3. Applying a transformation to a suitable, analog Butterworth lter. Explain the steps in your design. Show the achieved magnitude frequency response of each lter.

1 Adapted

from assignment by Prof. Preeti Rao

Вам также может понравиться