Trouver la place d'un élément dans une matrice
Bonjour
T est un tableau 6x2 de chaînes de caractères :
Code:
1 2 3 4 5 6 7 8
|
T = {...
'maître', 'corbeau';
'sur', 'un';
'arbre', 'perché';
'tenait', 'en';
'son', 'bec';
'un', 'fromage'}; |
t est une chaîne de caractères :
L'instruction x = ismember(t, T) m'apprend que t appartient au tableau T :
x = 1
L'instruction M = strcmp(t, T) me fournit même une matrice booléenne 6x2 :
Code:
1 2 3 4 5 6 7 8
|
M = [...
0 0
0 0
0 1
0 0
0 0
0 0] |
Mais pourriez-vous me dire s'il y a une instruction qui renvoie les coordonnées i, j de t dans T ? (c'est à dire [3 2] dans le cas présent).
Merci de votre aide,
Pierre