MATLAB: comparaison de tous les éléments des deux tableaux

J'ai deux matrices MATLAB permet de dire arr1 et arr2 de taille 1000*1000. Je veux comparer leurs éléments et enregistrer la comparaison dans une matrice de résultats resarr qui est aussi 1000*1000 telle que pour chaque élément:

  • si l'élément en arr1 est plus grande que celle dans arr2, placer la valeur 1 dans le résultat
  • si l'élément en arr2 est plus grand, stocker la valeur 2

mais je ne veux pas le faire avec des boucles parce que c'est plus lent. Comment puis-je faire cela?


EDIT:
Aussi, si je voulais stocker les différentes valeurs RVB dans un 1000*1000*3 résultat de la matrice, en fonction de la comparaison de arr1 et arr2, peut-on le faire sans ralentir les boucles?

Par exemple, le magasin (255,0,0) si arr1 est plus grande et (0,255,0) si arr2 est plus grande

InformationsquelleAutor n0ob | 2010-02-05