Bonjour à tous,
Mon problème je pense est assez simple et je suis sur que certains d’entres vous auront de nombreuses idées à proposer…
Voilà j’ai deux signaux (réponse en fonction d’une fréquence) assimilable à deux sons différents (fig1). Dans un premier cas, courbe verte, j’ai un pic et dans le second, courbe bleue, uniquement du « bruit ».
Je cherche à créer une fonction oui/non en réponse à la question « ce pic est-il présent dans mon signal ? ». La réponse serait ici oui pour le vert et non pour le bleu.
Pour le moment j’utilise une approche un peu simple :
- recherche du Max sur la zone affichée
- calcul de la dérivée première et recherche du point d’inflexion
Si le Max. est compris entre deux valeurs (ici 23-2 et 23+2) et que le point d’inflexion correspond au Max, alors je dis que le pic est présent.
Ce que je voudrai éviter c’est l’utilisation d’un seuil (ici la valeur 23 à connaître) donc si quelqu’un à une idée je suis preneur…
Pour faire simple et plus général, comment identifier si un pic est présent ou non dans un signal (idéalement sans notion de seuil).
J’espère avoir été assez clair,
Merci beaucoup !
![]()
Partager