Salut ;
J’ai calculé le FFT de mon signal et j’ai arrivé à la figure (voir fichier doc jointe) suivante tel que la fréquence fondamentale est la valeur en rouge et le reste des raies sont les harmoniques (2F0, 3F0, 4F0, 5F0,…).
Mon problème est le suivant :
Je veux que la valeur f0 est apparaître sous forme d’un trait verticale. C'est-à-dire je veux fermer tant que possible la bande du spectre (1ère raie F0).
Donc il faut du changement dans le code suivant pour arriver à des traits verticaux :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 nfft =2^14 ; spx = abs((fft(x,nfft-1))); %spx1 est le spectre du signal x avec un nombre du point= est égale à 2^14.
A+
Partager