- Appliquons « bêtement » le M-lint :
>>results2 = strcmp(pattern,C_exemple)
va me retourner un vecteur logique . Il faut que je rajoute un find derrière pour obtenir un double et non des booléens.
>>results3 = find(strcmp(pattern,C_exemple)==1)
Au lieu de me retourner 3 indices : 1 , 3 et 4 je n’ai que l’indice 1 de retourné. En fait cet indice correspond à un strmatch avec l’argument ‘exact’.
>>results4 = strmatch(pattern,C_exemple,'exact')
Ce qui donne dans environnement MATLAB: