2017-09-23 81 views

回答

1

我不知道一個API,但它可以手動完成。計算代碼中的積分不是那麼困難,但問題是你沒有一個函數,而是一堆點。

一個不錯的選擇是使用Simpson's rule進行集成。最近我就翻過這個公式:

simpson's rule

您可以實現它來計算你的區域,你只需要一組座標從你圖可以得到的。

編輯

我錯過了一些關於你的問題:你refred折線圖。你看,辛普森的規則使用了切片,它對每個函數都很有用,包括多項式函數。但是,僅使用折線圖工作時,使用直線可能會更快地處理梯形。所以你可以用trapezoidal rule來代替,但機率沒有太大的區別。

感謝@trashgod爲commenting

+1

會不會[*梯形*](https://en.wikipedia.org/wiki/Trapezoidal_rule)更好? – trashgod

+0

@trashgod這不是給出梯形面積的公式嗎? –

+0

其實那些是爲了切片。但你是對的垃圾,梯形會更好,因爲它是一個折線圖 – tomtzook