Bonjour tout le monde,
J'ai un signal et je cherches a savoir combien de fois la constante "c" est depasse par ce signal.
J'ai donc rentre dans un vecteur "X" toutes les valeurs de mon signal et j'ai essaye de faire cela :
J'ai un resultat mais quand j'essaye avec un vecteur "test" du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 X1=X([1:end-1]); X2=X([2:end]); Tmp=find (X1 <=c & X2>c);
Ca marche pas tres bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part test=[1 2 3 4 5 6];
Si je prends c=4.2, ou n'importe quelle autre valeur, j'ai l'impression que c'est bon mais un peu par hasard (vraiment dependant de mon vecteur on va dire).
De plusla constante "c" est en realite un vecteur donc je pensais faire une boucle et pour chaque valeur de "c" compter le nombre de fois ou la valeur est depassee.
Avez vous des conseils ?
Hollow
Partager