HELP: FilterTool

placement

General information

The top panel shows the name and the size of the loaded data set. This tool can be used to:

  • Block noise such as 50 Hz
  • Block all other frequencies except the frequency of interest
  • Calculate energy/power of trails

Input

Filters accepts data in the following formats:

  • A 2D array (columns representing channels/trials, rows representing samples)

Consider the limitations of the Filter tool

The Filter tool does not handle 3D data files. So separate your 3D data set into sub-sets for each individual channel. Use the array manipulator tool to do this. There are several options.

Please note that you have to keep track of what is in your file, so careful file naming is essential

Output

Filter tool generates three types of output:

  • The filtered signal: A column vector of the filtered data
    • SAVE the output to use the filtered data!
  • The energy/power calcutaions: A vector containing the energy/power calculations of each channel/trial.
    • SAVE the output to use the .MAT file with the power data!
    • Open the .MAT file in Matlab to view and copy the numbers to Excel for analysis
  • Time and frequency plots of the original and filtered signal, if box is checked.
    • BEWARE, Only use this if you need or want to check what the filter did to your signal. For each channel/trial it produces 2 figures. THIS TAKES TIME!, especially of you rum 80 trials simultaneously

Filter settings

Select to which columns to apply the filter

  • First 8: Only use this when filtering a dataset with 8 EEG channels and some extra digital channels (you don’t want to filter the digital (DIO) signal)
  • All: use when the columns represents single trials, which usually are more than 8

The filter has two settings

  • Band-pass filter: Blocks all frequencies except the frequencies between “Filter Frequencies”
  • Band-stop filter: Allows all frequencies except the frequencies between “Filter Frequencies”