Borrar filtros
Borrar filtros

Volume of irregular shape

16 visualizaciones (últimos 30 días)
Meh
Meh el 6 de Ag. de 2015
Respondida: Steven Lord el 6 de Ag. de 2015
I have for example X,Y,Z coordinates of 8 points which form an irregular shape. How can I calculate the volume with in this shape? Eg. coordinates area:
0 0 384,67
0 26,6 385,25
-47,85 26,6 385,9
-47,85 0 385,3
0 0 387,32
0 26,6 387,32
-47,85 26,6 387,32
-47,85 0 387,32

Respuesta aceptada

Torsten
Torsten el 6 de Ag. de 2015
Editada: Torsten el 6 de Ag. de 2015
  4 comentarios
Meh
Meh el 6 de Ag. de 2015
Thanx
Gregory Vernon
Gregory Vernon el 6 de Ag. de 2015
This answer assumes that your volume is convex. If your volume is concave, this method will return a larger volume. If you know the connectivity, and your volume is orientable, you can use the method outlined here:
https://en.wikipedia.org/wiki/Polyhedron#Volume (see "Orientable Polyhedra") https://en.wikipedia.org/wiki/Orientability

Iniciar sesión para comentar.

Más respuestas (1)

Steven Lord
Steven Lord el 6 de Ag. de 2015
Construct an alphaShape from your data then call VOLUME (since this is 3-D data) on the alphaShape.

Categorías

Más información sobre Bounding Regions en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by