Bonjour,
j'aimerais avoir votre avis car je n'ai pas vraiment le niveau mathématique suffisant sur un moyen de trouver la fréquence exacte d'un signal discret qui dans le cas simple ressemble presque trait pour trait à une sinusoïde
donc on a un signal de taille N qui est une approximation d'une sinusoïde de période N/alpha où alpha est un réel (c'est cette fréquence alpha que l'on essaye de retrouver à partir du signal)
si on décompose ce signal en série de fourier (avec la FFT) on aura n = arrondi(alpha) un entier: le coefficient sera le plus grand des
maintenant pour trouver alpha
on calcule avec au départ g = n - 0.5 et d = n + 0.5:
si
alors
sinon
et ça plusieurs fois jusqu'à ce que g - d soit suffisament petit, on obtient une approximation pas trop éloignée de la fréquence réelle de notre signal
cette fréquence est (g+d) / 2
dans le cas plus compliqué où on a un signal composé d'une multitude de fréquences, cette méthode a l'air de fonctionner un peu moins bien
-----