Extract information of points in 3D PDE toolbox

1 Ansicht (letzte 30 Tage)
Vinh Dang
Vinh Dang am 18 Feb. 2016
Hello, I am using PDE toolbox to evaluate elastic deformation of an object.
N = 3;
model = createpde(N);
importGeometry(model,'pad.stl');
figure
pdegplot(model,'FaceLabels','on')
How can I extract the coordinate of points (x,y,z) on an arbitrary face, for example face F10. Thanks
  1 Kommentar
Sleh Eddine Brika
Sleh Eddine Brika am 16 Mai 2016
Same problem I am using this command hc=pdegplot(model,'FaceLabels','on'); and extract the faces, vertices and Edges like this E= [(hc(2).XData)' (hc(2).YData)' (hc(2).ZData)']%Edges V=hc(1).Vertices;%Vertices F=hc(1).Faces;%Faces but the faces that I extracted my self are not the same as the ones ploted. For exemple I have a square, the command pdegplot(model,'FaceLabels','on') will label one face, but the matrix F will have 2. I don't know how it's work ! I think that the fonction find a relation between faces/edges/vertices to detect the labeled faces but I didn't figure out how it's work.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by