How to create triangulated surface using data points (x,y,z)

15 visualizaciones (últimos 30 días)
Prabhjot
Prabhjot el 18 de Mzo. de 2013
Comentada: inderjeet el 24 de Nov. de 2016
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 comentario
inderjeet
inderjeet el 24 de Nov. de 2016
Hello Prabh, I have the same problem. If you had solution. Can you please discuss?

Iniciar sesión para comentar.

Respuestas (3)

Jan
Jan el 18 de Mzo. de 2013

Titus Edelhofer
Titus Edelhofer el 18 de Mzo. de 2013
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 comentario
Prabhjot
Prabhjot el 18 de Mzo. de 2013
Hi Titus,
I dont want to use the convex hull because I loose lot of geometricl information in building convex hull.
My data is points that define a breast and the shape is important for my work.
Thanks
Prab

Iniciar sesión para comentar.


Titus Edelhofer
Titus Edelhofer el 18 de Mzo. de 2013
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 comentario
Prabhjot
Prabhjot el 18 de Mzo. de 2013
Hi Titus,
I am not sure how will I get the 3D triangulated surface from these. however, from the above post by Jan Simon 7, its seems I can use the existing programs from Fileexchange and solve my current problem.
Thank you
Prab

Iniciar sesión para comentar.

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by