Source: https://wiki.epfl.ch/me301-tdm/documents/Cours/Aquisition et traitement de données/DAQFFTAct.pdf