DFT

modulo_vki.modulo.ModuloVKI.DFT(self, F_S, SAVE_DFT=False)

Computes the Discrete Fourier Transform (DFT) of the dataset.

For detailed guidance, see the tutorial video: https://www.youtube.com/watch?v=8fhupzhAR_M&list=PLEJZLD0-4PeKW6Ze984q08bNz28GTntkR&index=2

Parameters:
  • F_S (float) – Sampling frequency in Hz.

  • SAVE_DFT (bool, default=False) – If True, saves the computed DFT outputs to disk under: self.FOLDER_OUT/MODULO_tmp.

Returns:

  • Phi_F (np.ndarray) – Spatial DFT modes (spatial structures matrix).

  • Psi_F (np.ndarray) – Temporal DFT modes (temporal structures matrix).

  • Sigma_F (np.ndarray) – Modal amplitudes.