Friday, 22 April 2016

Chebyshev Filter Design

Chebyshev Filter, unlike the butterworth filter, has ripples either in its pass band area (Type-I) or in the stop band area (Type-II) of the magnitude spectrum. The filter also has a steeper roll-off, making it more useful for higher filtering applications.
The code for the filter design was written in SCILAB, since it provides means for plotting of magnitude response and pole-zero graphs.

Go to the link below to view the codes for Chebyshev High pass and Low pass filter,
https://drive.google.com/open?id=0B8OWu2Drhsp0MUpnNm9DUnNIdDA

5 comments:

  1. In Chebyshev the order is less as compared to butterworth.

    ReplyDelete
    Replies
    1. Yes!.. That is one thing that I observed in the experiments that I performed (Butterworth design and Chebyshev Design)... Also Chebyshev provides a smaller transition gap, making it more stable.

      Delete
  2. Have you used the built in functions in Scilab to plot the magnitude response or wrote your code to do the same?

    ReplyDelete
    Replies
    1. I tried using the in-built functions, but it did not provide the output which I desired.. So I went on to write my own algorithm and code!

      Delete
  3. It can be seen that Butterworth is monotonic in both stop band and pass band which is in contradiction with Chebyshev filter

    ReplyDelete