J'ai un vecteur v de valeurs et un vecteur r d'indices. Je veux stocker les valeurs dans une matrice m comme suit:Comment vectoriser cette boucle d'affectation simple dans matlab
for i = 1:length(v)
m(i, r(i)) = v(i);
end
Quel est le meilleur moyen de le faire d'une manière vectorisé?
Si 'r' et' v' ont la même longueur, alors 'r (1: length (v))' se simplifie à juste 'r'. –