Contributions:FilterGUI: Difference between revisions
No edit summary |
|||
| (One intermediate revision by the same user not shown) | |||
| Line 19: | Line 19: | ||
==Functional Description== | ==Functional Description== | ||
The FilterGUI application will apply high pass, low pass, and notch filter settings to existing data files | [[Image:FilterGUI.png]] | ||
The FilterGUI application will apply high pass, low pass, and notch filter settings to existing data files. To use it, make sure that the <tt>BCI2000/tools/mex</tt> directory is in the Matlab path. Then, change directory to the FilterGUI directory, and execute <tt>FilterGUI.m</tt>. | |||
Filter settings are selected from the GUI, and applied to a set of files by clicking the ''Apply to files...'' button. Resulting files will exist in the original files' location, and will have "filtered" appended to their filename before the <tt>.dat</tt> extension. | |||
For high pass filtering, the FilterGUI application uses a 1st order Butterworth filter. It uses a 2nd order Butterworth filter for low pass filtering, and a 2x2nd order Chebychev bandstop filter for notch filtering between 0.9 and 1.1 times the notch filter frequency. | For high pass filtering, the FilterGUI application uses a 1st order Butterworth filter. It uses a 2nd order Butterworth filter for low pass filtering, and a 2x2nd order Chebychev bandstop filter for notch filtering between 0.9 and 1.1 times the notch filter frequency. | ||
Latest revision as of 13:36, 19 May 2010
Synopsis
FilterGUI is a Matlab-based GUI application that allows to apply high pass/low pass/notch filtering to existing BCI2000 data files.
Location
http://www.bci2000.org/svn/trunk/src/contrib/Tools/FilterGUI
Versioning
Author
juergen.mellinger@uni-tuebingen.de
Version History
Initial version.
Source Code Revisions
- Initial development: 2815
- Tested under: 2815
- Known to compile under: N/A
- Broken since: N/A
Functional Description
The FilterGUI application will apply high pass, low pass, and notch filter settings to existing data files. To use it, make sure that the BCI2000/tools/mex directory is in the Matlab path. Then, change directory to the FilterGUI directory, and execute FilterGUI.m. Filter settings are selected from the GUI, and applied to a set of files by clicking the Apply to files... button. Resulting files will exist in the original files' location, and will have "filtered" appended to their filename before the .dat extension.
For high pass filtering, the FilterGUI application uses a 1st order Butterworth filter. It uses a 2nd order Butterworth filter for low pass filtering, and a 2x2nd order Chebychev bandstop filter for notch filtering between 0.9 and 1.1 times the notch filter frequency.
