J'ai un nuage de points point_cloud = [-1,0; 1,0; 1,2; -1,2; 0,3]; que je veux relier entre eux selon deux vecteurs k=[1 5 5 3 4] et l=[3 4 3 5 5] ça veut dire la premier point de nuage sera connecté avec la troisième le cinquième avec le quatrième ,le cinquième avec le troisième ...etc
voici ma boucle :mais la boucle me trace qu'un seul segment la premier entre le point 1 et 3 le reste il n'est pas pris en considération , une idée s'il vous plait ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 cc=point_cloud(:,1) ll=point_cloud(:,2) for m=1:size(k,1) plot([point_cloud(k(m),1) point_cloud(l(m),1)],[point_cloud(k(m),2) point_cloud(l(m),2)],'r*-') hold on end plot(cc,ll,'r*') hold off
Partager