【发布时间】:2015-03-24 12:25:17
【问题描述】:
假设我有一个表面 (S1),我还有另一个表面 (S2) 穿过它。如何求出两者相交形成的多面体,如图?
在上面的例子中,应该返回两个多面体,一个在S2之上,另一个在S1之下。
但是 S1 和 S2 是由 3D 坐标定义的。假设 S1 的坐标是 (P1,P2, P3, P4),S2 是 P5,P6, P7, P8,相交点是 P9 和 P10。我想要一个返回两个多面体的程序:
P1,P2,P9,P10,P5,P6
和
P3,P4,P10,P9,P7,P8
我知道可以得到两个曲面的交点并形成多面体,但是如果我有一个内置的matlab函数会很好
【问题讨论】:
-
曲面是如何定义的?象征性地还是作为 x、y 和 z 的矩阵?
-
曲面是否共享共同的 x 和 y 坐标?
-
@Zaid:是的,它们确实共享共同的 X 和 Y 坐标
-
老问题,能不能重新上传一下图片?
标签: matlab