Bonjour a tous,
J'ai ecris un programme me permettant de faire une detection de pics dans un spectre (en utilisant simplement findpeaks) de la facon suivante :
Ca me donne donc l'amplitude A et la frequence F de mon pic. Cependant il me decale toujours la frequence du pic d'un interval (si j'ai un point tout les Hz, j'aurai la frequence reelle du pic +1Hz dans F), mais me donne bien la bonne amplitude.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [A F] = findpeaks(x);
Quelqu'un saurait pourquoi cela fait ca, et le cas echeant m'indiquer une solution? L'Help de matlab ne fait pas mention d'une telle chose...
Merci bien!
Partager