3

我想知道是否有人知道如何获得 3D 凹形的体积?Matlab 内置函数只能计算凸形的体积。例如,

[K, V] = convhulln(shape.vertices); 

V 是体积。在这里,形状由具有顶点和面的网格定义。

非常感谢。

最好的,一个

4

1 回答 1

3

如果您的形状不太复杂,您可以计算其凸包的体积并减去其凹面的所有凸包的体积。

否则,将您的凹形分解为一组不相交的凸形并将它们的体积相加。

于 2013-01-10T15:19:15.887 回答