Butterworth Filter is a signal processing filter having flat frequency response in both the pass band and the stop band. The designing of filters was done using SCILAB, since it gave plot outputs.
SCILAB was a new software that I had to get used to at first, which caused delay in my submission. But after weeks of practice, I find the software useful on many grounds, like the in-built fuctions for calculating fft, magnitude response, swapping of variables etc.
The magnitude spectrum and pole-zero plot of both high pass and low pass butterworth filter was obtained in this program. The values of pass band and stop band attenuation was compared with the given input and I found them to be almost similar.
Go to the link below to view the codes for Butterworth high and low pass filters,
https://drive.google.com/open?id=0B8OWu2Drhsp0ZnNyMTNyUHRsNzA
The in-built functions are quite useful indeed even though we didn't use it... :p
ReplyDeleteI have tried buttmag, wfir and various other functions my friend...The only thing being, I haven't used them in my program!
DeletePlease explain the response of the system
ReplyDeleteWas it rippled or smooth?
The response for butterworth filter is smooth, while that for chebyshev filter is rippled
DeleteButterworth filter has monotonous characteristics in both PB and SB. Your comments show that you have weak knowledge of subject. Read DSP by salivahanan or DSP by Ramesh Babu. After reading this books you will never post such comments.
Delete