Bases du traitement numérique du signal

On suppose qu'une DFT sur N points demande environ N² opérations lorsqu'elle est calculée d'après sa définition, et environ N log₂N opérations avec la FFT (transformée de Fourier rapide). Pour N = 1024, quelle valeur est la plus proche de la réduction du nombre d'opérations obtenue par la FFT ?

  1. AEnviron 1/10
  2. BEnviron 1/100
  3. CEnviron 1/1000
Afficher la réponse et l'explication

Réponse : B. Environ 1/100

N² = 1024² ≈ 1,05 million et N log₂N = 1024 × 10 = 10 240 : le rapport vaut N/log₂N = 1024 ÷ 10 = 102,4, soit environ 1/100. L'écart se creuse quand N augmente ; pour N = 65 536, la réduction est d'environ 1/4096. La FFT réduit le travail en divisant de façon répétée une DFT en DFT de taille moitié et en mettant en commun les calculs partagés.

S'entraîner sur ce thème Retour au thème

Autres questions sur Bases du traitement numérique du signal

  1. Un signal de 256 points est suivi de 768 zéros (remplissage par des zéros, ou zero padding), puis on calcule une DFT sur 1024 points. Par rapport au calcul de la DFT sur les 256 points tels quels, quelle affirmation est correcte ?
  2. Quelle est la cause principale de la fuite spectrale dans une DFT ?
  3. Quelle comparaison entre la fenêtre rectangulaire (aucune pondération appliquée) et la fenêtre de Hann (fenêtre de Hanning), en tant que fonction de fenêtrage appliquée avant une DFT, est correcte ?
  4. On suppose le nombre de points N suffisamment grand. Dans une DFT avec fenêtre rectangulaire, une sinusoïde se trouve exactement à mi-chemin entre deux bins voisins. Quelle valeur est la plus proche de la baisse de l'amplitude lue au bin le plus proche, par rapport à une sinusoïde située exactement au centre d'un bin ?
  5. La DFT du signal à 4 points x[n] = {1, −1, 2, 0} est définie par X[k] = Σx[n]e^(−j2πkn/4). Quelle est la valeur de Σ|X[k]|² (k = 0 à 3) ?