【发布时间】:2021-03-24 15:32:11
【问题描述】:
我有两个数组https://i.stack.imgur.com/2EyfL.png,第一个是y坐标,第二个是x坐标,当我用这些坐标绘制图表时,它变成了一个封闭的形状,就像附图https://i.stack.imgur.com/rOQ7A.png一样,我在问在python中计算这个封闭形状的内部面积的方法。
【问题讨论】:
我有两个数组https://i.stack.imgur.com/2EyfL.png,第一个是y坐标,第二个是x坐标,当我用这些坐标绘制图表时,它变成了一个封闭的形状,就像附图https://i.stack.imgur.com/rOQ7A.png一样,我在问在python中计算这个封闭形状的内部面积的方法。
【问题讨论】:
在此处查看代码:Calculate area of polygon given (x,y) coordinates
def PolyArea(x,y):
return 0.5*np.abs(np.dot(x,np.roll(y,1))-np.dot(y,np.roll(x,1)))
【讨论】:
【讨论】: