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
In Chebyshev the order is less as compared to butterworth.
ReplyDeleteYes!.. 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.
DeleteHave you used the built in functions in Scilab to plot the magnitude response or wrote your code to do the same?
ReplyDeleteI 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!
DeleteIt can be seen that Butterworth is monotonic in both stop band and pass band which is in contradiction with Chebyshev filter
ReplyDelete