Outils pour utilisateurs

Outils du site


fft

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fft [2023/01/11 07:56]
luc créée
fft [2023/01/11 07:59] (Version actuelle)
luc
Ligne 1: Ligne 1:
 ====== FFT et numpy ====== ====== FFT et numpy ======
  
-Numpy peut réaliser des calculs de FFT à l'aide de son module `fft`. Des exemples et explications sont fournis sur la [https://numpy.org/doc/stable/reference/generated/numpy.fft.fft.html|page de documentation] officielle.+Numpy peut réaliser des calculs de FFT à l'aide de son module `fft`. Des exemples et explications sont fournis sur la [[https://numpy.org/doc/stable/reference/generated/numpy.fft.fft.html|page de documentation]] officielle.
  
-Cependant, ce calcul de FFT nous donne un résultat symétrique en fréquence (bon, pourquoi pas, les maths peuvent être parfois contre-intuitives et sembler éloignées de la réalité physique), mais également des résultats sous forme de valeur complexe.\+Cependant, ce calcul de FFT nous donne un résultat symétrique en fréquence (bon, pourquoi pas, les maths peuvent être parfois contre-intuitives et sembler éloignées de la réalité physique), mais également des résultats sous forme de valeur complexe.\\
 Comment faire pour exploiter ce résultat complexe sous l'angle d'une réalité physique ? Comment faire pour exploiter ce résultat complexe sous l'angle d'une réalité physique ?
  
-[https://stackoverflow.com/questions/25624548/fft-real-imaginary-abs-parts-interpretation|Cette explication] apporte un éclaircissement: +[[https://stackoverflow.com/questions/25624548/fft-real-imaginary-abs-parts-interpretation|Cette explication]] apporte un éclaircissement: 
-> Pour chaque fréquence (frequency bin), l'amplitude `sqrt(re² + im²)` donne l'amplitude de la composante à la fréquence correspondante +<code> 
-> et la phase `atan2(im, re)`donne la phase relative de cette composante+Pour chaque fréquence (frequency bin), 
-> Les parties imaginaires et réelles en tant que telles ne donnent pas d'information utiles, à moins qu'on s'intéresse aux propriétés symétriques autour du centre de la fenêtre (pair vs impair)+  l'amplitude `sqrt(re² + im²)` donne l'amplitude de la composante à la fréquence correspondante 
 +  la phase `atan2(im, re)`donne la phase relative de cette composante
  
-Évidemment, une démonstration s'appuyant sur la construction/le calcul d'une FFT peut être un bon complément, mais nous laisserons le soin aux curieux de creuser la question, d'autres sources sur internet rentre dans ce genre de détail.\+Les parties imaginaires et réelles en tant que telles ne donnent pas d'information utiles, 
 +à moins qu'on s'intéresse aux propriétés symétriques autour du centre de la fenêtre (pair vs impair) 
 +</code> 
 + 
 +Évidemment, une démonstration s'appuyant sur la construction/le calcul d'une FFT peut être un bon complément, mais nous laisserons le soin aux curieux de creuser la question, d'autres sources sur internet rentre dans ce genre de détail.\\
  
  
fft.1673423819.txt.gz · Dernière modification: 2023/01/11 07:56 de luc