EE 338 - Digital Signal Processing

Logo

My solution to the filter design assignment of this course

View the Project on GitHub ipsitmantri/Digital-Filter-Design

Digital Filter Design

My solution for the Filter Design Assignment of the course EE 338: Digital Signal Processing As a part of this assignment, I had to design 6 different filters based a set of specifications given. The detailed information is available in the report.
These are the following filters that have been designed:


Infinite Impulse Response Filters

  1. Bandpass filter using Butterworth design
  2. Bandstop filter using Chebyshev design

Finite Impulse Response Filters

  1. Bandpass filter using Kaiser window
  2. Bandstop filter using Kaiser window

Elliptic Filters

  1. Bandpass filter
  2. Bandstop filter

Some observations

After realising the bandpass and bandstop filters for a given set of specifications in various forms, I was able to make the following conclusions: