strmatch R2010b : M-lint versus doc

  • 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:

strcmp egal strmatch avec equal

Laisser un commentaire