generate triangular mesh starting from the external nodes (rx3) of a circle
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Alberto Acri
am 25 Sep. 2023
Bearbeitet: Bruno Luong
am 25 Sep. 2023
HI! I should generate a triangular mesh starting from the external nodes (rx3 matrix) of a circle arranged in space.
load('V.mat')
figure
plot3(V(:,1),V(:,2),V(:,3),'r.','Markersize',5)
grid on
xlabel('x')
ylabel('y')
zlabel('z')
view([15,50,30])
axis equal
Akzeptierte Antwort
Matt J
am 25 Sep. 2023
load V
V=num2cell(V,1);
[x,y,z]=deal(V{:});
trisurf(delaunay(x,y), x,y,z)
2 Kommentare
Bruno Luong
am 25 Sep. 2023
load V;
stlwrite(triangulation(delaunay(V(:,[1 2])),V),'mycircle.stl')
Weitere Antworten (1)
Bruno Luong
am 25 Sep. 2023
Bearbeitet: Bruno Luong
am 25 Sep. 2023
load V;
n=size(V,1); % 360
stlwrite(triangulation([ones(n-2,1) (2:n-1)' (3:n)'],V),'mycircle.stl')
0 Kommentare
Siehe auch
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!