matlab怎么求任意多边形的面积

2024-10-24 11:21:35

1、本文以一个六边形为例,先写出六边形六个点x和y的坐标。

matlab怎么求任意多边形的面积

2、然后把起始坐标也加进去,形成闭合的多边形。

matlab怎么求任意多边形的面积

3、用plot函数来检验一下。

matlab怎么求任意多边形的面积

4、可以看到,如图的六边形是闭合的。

matlab怎么求任意多边形的面积

5、接着用lenth函数,求得该多边形是六边形,把6赋值给n。用for循环,将每一块的面积加到总面积S上。

matlab怎么求任意多边形的面积

6、之后输出S就是多边形的面积了。

matlab怎么求任意多边形的面积
猜你喜欢