Matlab求解闭合曲线围成图形面积的方法

求面积的函数很多,我一般用polyarea
格式:A = polyarea(X,Y)
把点的坐标按照顺序进行输入,就可以得到封闭图形的面积了。
如果两个相邻点之间是用直线进行逼近的话,即用多边形来逼近曲线的话计算值会等于真实值。但如果相邻点之间是用曲线(或者是多段线拟合)连接的话(主要分外凸还是内凹),这样会导致你算出来的面积与真实面积存在偏差(外凸则计算值小于真实值,内凹则计算值大于真实值),这种情况一般很难碰到,除非点太稀疏。

【Matlab求解闭合曲线围成图形面积的方法】


    推荐阅读