﻿功能:求平面任意多边形的面积(Polygon Area)

格式:PgArea(xy)

说明:xy是一个行数为2的矩阵,其中第一行存储多边形各个顶点的x坐标,第二行存储对应x坐标的y坐标值.本函数可以求凸或者凹多边形的面积.

注意:xy对应的点必须是由构成多边形的顶点依次输入的(即各个顶点之间不能打乱顺序输入)

参考:{求多边形面积<http://www.ilovematlab.cn/thread-103339-1-1.html>}

例子:

x =
[  0.00000000000000  8.00000000000000  8.00000000000000
   0.00000000000000  0.00000000000000  6.00000000000000  ]

pgarea(x)//执行命令.即对(0,0),(8,0),(8,6)为顶点组成的三角形求其面积
ans  =
[  24.0000000000000  ]

//By 2011/10/29