Bonjour,
J'ai une matrice (200x200). Je veux changer la valeurs de certains éléments. Les positions de ces éléments à modifier sont données par deux vecteurs rr (lignes) et cc (colonne). Le but est de changer à chaque fois l'élément(rr(k),cc(kk)) Comment je peux le faire sans recours à la boucle for.
En effet, quand j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Temp=zeros(200,200); rr=[60,65,70,80,90,100,105,120]; cc=[60,100,110,120,130,140,150,160]; for k=1:length(rr) Temp(rr(k),cc(k))=200; end
Je n'obtient pas le même résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Temp(rr,cc)=200;
Merci d'avance!
Partager