ffrprep.analysis.compute_fft

ffrprep.analysis.compute_fft(signal_data, sfreq, fmin=None, fmax=None)[source]

Compute the FFT amplitude spectrum for a time-domain signal.

Parameters:
  • signal_data (array-like) – One-dimensional brain response signal.

  • sfreq (float) – Sampling frequency in Hz.

  • fmin (float, optional) – Minimum frequency to include.

  • fmax (float, optional) – Maximum frequency to include.

Returns:

  • freqs (ndarray) – Frequency axis in Hz.

  • amplitude (ndarray) – FFT amplitude spectrum.