Display generated mesh/ call out adjacent nodes in 3D domain

I have generated a 3D domain and meshed it using generateMesh() command. Is there a way to display the generated mesh? I need the indices of the nodes immediately below the the top surface of the domain. Is there a command to call these nodes directly rather than displaying the mesh and identifying each such nodes individually?

Antworten (1)

Ravi Kumar
Ravi Kumar am 15 Feb. 2021

0 Stimmen

Check findNodes function. You should be able to specify region as box in which you need node IDs.
Regards,
Ravi

1 Kommentar

This is the command that I tried
nodes=findNodes(mesh,'box',[-5 5],[-2 2],[-0.5 0]);
But I keep getting this error message. My domain is defined with x = -5 to 5, y = -2 to 2, z = -5 to 0 .
Error using pde.FEMesh/findNodes
X and Y must define a 2-dimensional bounding box.
Also, using the box command requires specifying an arbitrary depth/ z lim. To see the nodes that are immediately below the top surface nodes, is there a way to display the nearest nodes in 3D as shown in examples in 2D?

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Computational Geometry finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2020b

Gefragt:

am 15 Feb. 2021

Kommentiert:

am 16 Feb. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by