Matlab scripts for a Butterworth Sixth order filter are given in: Butterworth.zip
The main script is: Butterworth_filter.m
The scripts have options for lowpass, highpass and bandpass filtering. There is also an option for refiltering for phase correction.
The scripts also demonstrate the calculation of the filter coefficients as an intermediate step.
Here is a script for plotting the transfer functions: BH.m
References:
An Introduction to the Filtering of Digital Signals: filter.pdf
* * *
See also: Bessel Lowpass Filter
* * *
Recommended Filtering Books:
* * *
Tom Irvine
Email: tom@irvinemail.org
2 thoughts on “Butterworth Sixth Order Filter”