Bonjour
je veux faire la triangulation sur matlab pour des organes ou j’ai 3 colonnes

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
A= [40.05 -540 256.85 ,
    39.95 -540 256.47 ,
    37.87 -540 256 ,
    33.32 -540 251.45 ,
    33.13 -540 250.41 ,
    30.29 -540 247.66 ,
    30.1 -540 245.86 ,
    29.53 -540 245.2 ,
    30.96 -540 244.35 ,
    33.99 -540 247.28 ,
    35.03 -540 247.47 ,
    36.54 -540 248.99 ,
    36.73 -540 250.03 ,
    39.58 -540 252.78 ,
    39.76 -540 253.82 ,
J’ai fait un essai avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
hold on
 
    x1 = reshape(A(:,1),1,[]);
    y1 = reshape(A(:,2),1,[]);
    z1 = reshape(A(:,3),1,[]);
 
 tri1 = delaunay(x1,z1)
  trisurf(tri1,x1,y1,z1)
end;
mais j'ai eu des triangulation par tout c'est pas que sur le surface en plus il relie entre les deux extrémité des points de l'organe

merci de m'aider pour faire la triangulation juste sur la surface de l'organe