Bonjour,
J'ai un problème à résoudre et je souhaiterais avoir votre aide sur le sujet. Disons par exemple que j'ai un vecteur :
Je dois détecter dedans des événements. Un événement est caractérisé par des points consécutifs ou des points isolés. Par exemple ici, le segment [1618 1619 1620] et les points isolés [1645] et [1653] constituent des événements. J'ai besoin de détecter ces événements mais aussi leur durée. Par exemple, ici le premier événement dure 3 secondes et les deux autres 1 seconde chacun.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 V= 1618 1619 1620 1645 1653
Voilà, mais je ne sais pas trop comment faire : j'ai entendu parler de la fonction diff qui permettrait de faire la différences entre deux points et qui me permettrait ainsi de détecter un événement si la différence est >1 ou si elle vaut 0 (1653 - 1653=0 par exemple) mais pour la durée je ne sais pas.
Partager