How to create triangulated surface using data points (x,y,z)
Afficher commentaires plus anciens
I have set of points in 3D (x,y,z) in Cartesian coordinates.
I would like create surface mesh (in terms of finite element modeling) of these points.
I tried using DelaunayTri, but that gives me tetrahedral and not triangles, which I want.
Thanks Prab
1 commentaire
inderjeet
le 24 Nov 2016
Hello Prabh, I have the same problem. If you had solution. Can you please discuss?
Réponses (3)
Titus Edelhofer
le 18 Mar 2013
1 vote
Hi Prab,
I think you are looking for the convex hull? So take a look at convhulln or convexHull (depending on your MATLAB version).
Titus
1 commentaire
Prabhjot
le 18 Mar 2013
Titus Edelhofer
le 18 Mar 2013
0 votes
Hi Prab,
O.K., I understand. Can you use two coordinates only? E.g. x and y only, build the (2D) triangulation and then plot/analyze the triangles in 3D? If this is not directly possible, you might have the chance to rotate all points by a rotation matrix and then use 2D triangulation.
Titus
1 commentaire
Prabhjot
le 18 Mar 2013
Catégories
En savoir plus sur Surface and Mesh Plots dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!