How to make delaunayTriangulation object from points and connectivity in 3D?

3 vues (au cours des 30 derniers jours)
wei zhang
wei zhang le 10 Juil 2020
Réponse apportée : KSSV le 10 Juil 2020
I am trying the tetramesh function. Before I plot the tetraheron mesh, I need to store the mesh in an delaunayTriangulation object. I have the points and connectivities. I coded as below.
DT = delaunayTriangulation();
DT.Points=node;
DT.ConnectivityList=elem;
But I found the error.
Cannot assign values to the triangulation.
In another way, "DT = delaunayTriangulation(P,C)".
DT = delaunayTriangulation(node,elem);
Came the error,
Invalid data format for delaunayTriangulation.
I think the connectivities must be 3 column for triangles, not tetrahedrons.
So, is it anyother way to create a delaunayTriangulation object for tetraheron to use tetramesh?

Réponse acceptée

KSSV
KSSV le 10 Juil 2020
You should use the function triangulation for this. Read about this.

Plus de réponses (0)

Produits


Version

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by