Bonjour,

Je cherche une méthode rapide pour retrouver les time points pour lesquel certains de mes signaux sont à 1.. Je m'explique:

Si j'ai un tableau comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
tab(1,2:5) = 1;
tab(2,1:2) = 1;
tab(3,4:5) = 1;
Je peux dire que les time points 4 et 5 sont à 1 pour la ligne 1 et 3 en fesant comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
find(tab(1,:)==1 & tab(3,:)==1)
Seulement j'aimerais pouvoir faire ceci plus rapidement pour plusieurs lignes.. Je pensais pouvoir faire comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
find(tab([1,3],:)==1)
Mais cela ne me donne pas le même résultat...


Est-ce que vous voyez un moyen de donner plusieurs index (mes lignes) pour lesquelles je veux trouver les points à 1 pour ces différentes lignes?

Merci.