pyeeg.vizu.plot_filterbank_output

pyeeg.vizu.plot_filterbank_output(signals, x=None, spacing=None, axis=-1)

Plot the output coming out of a filterbank.

Each output of each channel is displayed on top of each other, offset vertically for readability.

Parameters:
  • signals (ndarray (n_filters, n_times, n_channels)) – Filtered signals to display.

  • x (array-like (n_times,), optional) – Abscissa (time axis). If None (default), uses range(n_times).

  • spacing (float, optional) – Vertical offset between successive filter outputs. If None (default), uses signals.max().

  • axis (int) – Axis along which the time dimension lies. If -1 (default), the signals are transposed before plotting.

Return type:

None