0
点赞
收藏
分享

微信扫一扫

MATLAB绘图技巧20篇(三)-如何轻易求出多边形交集、并集、周长、面积?

Mezereon 2022-03-12 阅读 223

介绍一个非常有用的类,polyshape类,即二维多边形类,这个类非常好用,可以轻易求出多边形的交集、并集、边长、面积等信息,因此在这里介绍一下,以下大部分内容来自MATHWORKS官网,链接地址:

https://ww2.mathworks.cn/help/matlab/ref/polyshape.html

https://ww2.mathworks.cn/help/matlab/elementary-polygons.html

# polyshape对象的创建与绘图

polyshape对象可以通过如下方式创建:

% 创建两个polyshape对象
pgon1=polyshape([0 0 3 3],[3 0 0 3]);
pgon2=polyshape([1/2 1 4 4],[1/2 -1 -1 2]);

% 绘图
plot(pgon1)
hold on
plot(pgon2)

# polyshape对象的布尔运算

intersect

polyshape对象的交集

subtract

举报

相关推荐

0 条评论