Ticket #1477 (closed: fixed)
Add Butterworth filter option to FFTSmooth
Reported by: | Dennis Mikkelson | Owned by: | Dennis Mikkelson |
---|---|---|---|
Priority: | major | Milestone: | Iteration 24 |
Component: | Keywords: | ||
Cc: | Blocked By: | ||
Blocking: | Tester: | Vickie Lynch |
Description
A Butterworth filter option can be easily added to FFTSmooth so that noisy data can be smoothed without introducing the "ringing" artifacts caused by an abrupt frequency cutoff as is done by the "Zeroing" option. This will require two positive integer parameters, a cutoff control parameter, n, and the order of the filter.
Change History
comment:3 Changed 10 years ago by Dennis Mikkelson
- Status changed from accepted to verify
This option has been added as a second version of FFTSmooth, in files FFTSmooth2.h and FFTSmooth2.cpp
comment:7 Changed 10 years ago by Vickie Lynch
- Status changed from verify to verifying
- Tester set to Vickie Lynch
Note: See
TracTickets for help on using
tickets.
(In [5658]) This second version of FFTSmooth adds an arbitrary order "Butterworth" filter in addition to the original "Zeroing" option. The Butterworth filter takes two additional positive integer parameters, "n" and the "order" of the filter, in a character string. The interpretation of "n" is as in the "Zeroing" case, however, in keeping with the documentation. n MUST be strictly more than 1 for both the Butterworth and the Zeroing options, in this version. refs #1477