Comment obtenez-vous tous les indices d'un vecteur dans une boucle, cela est de passer une fonction des valeurs de vecteurboucle en Matlab
vector =[ 20 , 30 , 60 ,45 ,26 ,17 ,28,9, 10,3 ]
n = 10
for i=1:n
somefunt(vector(i));
end
Donc, cela se traduit
somefunt(vector(20));
somefunt(vector(30));
somefunt(vector(60));
...
Comment fais ça?
Si vous avez simplement besoin de l'index, vous pouvez remplacer l'appel de 'ismember' par' MemberInd = find (vector == i); ' –