shandong119 发表于 2010-11-22 11:43:20

四边形重叠判断及运算

请问,如何实现附件所示的n个图形如何进行多边形的重叠判断,重叠部分进行运算,两个交点用直线连接起来

shandong119 发表于 2010-11-23 22:06:20

请求高手来帮助解决啊。由上面的两个矩形,处理成下面的图形形式。请求帮助。

rocwoods 发表于 2010-11-24 09:53:02

试一下polybool

shandong119 发表于 2010-11-25 16:40:01

多谢版主帮助。polybool可以把两部分合并,可是合并之后如何确定交点,用直线把图形在分成两部分呢?如何进行多个图形的处理也是问题。请版主指教啊。

bainhome 发表于 2010-11-26 19:06:02

本帖最后由 bainhome 于 2010-11-26 21:26 编辑

polybool不好用?还是压根儿没认真看help?clc;clear all
xa=;ya=;
xb=;yb=;
= polybool('union', xa, ya, xb, yb);
= polybool('intersection', xa, ya, xb, yb);
hold on
plot(Ax,Ay)
plot(,,'color','k')
axis([-1 10 -1 10])

shandong119 发表于 2010-11-28 10:25:21

多谢版主指点。真的是很惭愧,确实是看的不是很认真,向您学习了,以后一定改正。

shandong119 发表于 2010-11-28 10:30:44

感谢bainhome的帮助,看到阁下的好多帖子都是对我非常有帮助的,继续向您学习中。
页: [1]
查看完整版本: 四边形重叠判断及运算