四边形重叠判断及运算
请问,如何实现附件所示的n个图形如何进行多边形的重叠判断,重叠部分进行运算,两个交点用直线连接起来 请求高手来帮助解决啊。由上面的两个矩形,处理成下面的图形形式。请求帮助。 试一下polybool 多谢版主帮助。polybool可以把两部分合并,可是合并之后如何确定交点,用直线把图形在分成两部分呢?如何进行多个图形的处理也是问题。请版主指教啊。 本帖最后由 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]) 多谢版主指点。真的是很惭愧,确实是看的不是很认真,向您学习了,以后一定改正。 感谢bainhome的帮助,看到阁下的好多帖子都是对我非常有帮助的,继续向您学习中。
页:
[1]