Bonjour,
voici mon problème.
Voici mon signal :
Ceci est un zoom de mon signal qui a environ une 100aine de pics.
Je cherche le signal sur bruit (SNR) de ce signal. Pour cela je cherche les maximums des pics. (Déjà fait) puis je veux faire la moyenne de l'écart type du bruit.
Après chaque pic, j'ai du bruit. Et je veux le maximum et minimum de ce bruit. (Pour faire un écart type du bruit)
Ensuite je vais additionner ces maximums et minimum pour en faire un écart type moyen sur l'ensemble de mon signal.
Je ne sais pas comment faire. J'ai tenté des codages sans réussite. Sachant que j'ai environ 300 points entre 2 pics. Je veux chercher le maximum entre 25 et 275 points après un pic trouvé.
Je voulais donc trouver un moyen de tirer un maximum d'une partie d'un signal. Par exemple j'ai ma condition :
Si mon pic trouvé est au point i=1000 (par exemple)
max_bruit = max(signal(i+25:i+275); (Du point trouvé +25 à 275).
min_bruit = min(signal(i+25:i+275);
Je sais que ce n'est pas la bonne syntaxe et justement c'est là dessus que je sollicite votre aide.
Si je ne suis pas assez clair je peux développer un peu.
Merci de vos réponses.
Partager