Bonjour tout le monde.
Je rencontre un comportement étrange avec les fonctions fft() et ifft() de numpy.
Si je prends un vecteur de 1024 valeurs, que je lui applique une transformée de Fourrier discrète puis une transformée de Fourrier discrète inverse, je n'obtiens pas du tout les même valeurs.
Petit exemple de code:
# Lecture des valeurs d'un fichier audio
values = read_audio_file()
# Limitation du vecteur au 1024 premiers samples
values = values[0:1024]
(…)