pdetool identify boundary nodes

12 vues (au cours des 30 derniers jours)
Flavio Sartoretto
Flavio Sartoretto le 5 Juil 2016
Commenté : Alan Weiss le 8 Juil 2016
After exporting mesh nodes in "p" from pdetool to workspace, I should like to identify those nodes which pdetool assumes are boundary nodes.

Réponses (1)

Alan Weiss
Alan Weiss le 7 Juil 2016
I believe that you can get the [p,e,t] representation of the mesh, and then examine the list of edges e. Look at the indices k where e(6,k) or e(7,k) is 0, meaning an edge of the geometry bordering on the exterior. For details, see the mesh data description. These edges have corresponding points p that are on the boundary of the geometry.
Alan Weiss
MATLAB mathematical toolbox documentation
  3 commentaires
Flavio Sartoretto
Flavio Sartoretto le 8 Juil 2016
Dear Alan, I analyzed further my "e" matrix. It encloses ONLY boundary edges, no internal ones. Seems strange?!
Alan Weiss
Alan Weiss le 8 Juil 2016
PDE Toolbox allows you to set boundary conditions only at edges of the geometry, not internal edges. So perhaps the e matrix consists only of those edges, but I don't know for sure. It might depend on how you created the geometry, whether you removed internal edges or not.
Alan Weiss
MATLAB mathematical toolbox documentation

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by