Butterworth Sixth Order Filter

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

Analog Filters

* * *

See also: Bessel Lowpass Filter

* * *

Recommended Filtering Books:

Digital Signal Processing

Signal Processing Algorithms

* * *

Tom Irvine
Email: tom@irvinemail.org

2 thoughts on “Butterworth Sixth Order Filter

  1. Pingback: Bessel Lowpass Filter « Vibrationdata

  2. Pingback: Digital Filtering | vibrationdatapython

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s