Extract information of points in 3D PDE toolbox

2 ビュー (過去 30 日間)
Vinh Dang
Vinh Dang 2016 年 2 月 18 日
コメント済み: Sleh Eddine Brika 2016 年 5 月 16 日
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 件のコメント
Sleh Eddine Brika
Sleh Eddine Brika 2016 年 5 月 16 日
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.

サインインしてコメントする。

回答 (0 件)

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by