2017-09-23 5 views

答えて

1

APIについてはわかりませんが、手動で行うことはできます。コード内の積分を計算することはそれほど難しいことではありませんが、問題は、関数を持たず、むしろポイントの集合であるということです。

統合のためにSimpson's ruleを使用することをお勧めします。最近、私はこの式accrossに来た:

simpson's rule

あなたの面積を計算し、それを実装することができ、あなたはちょうどあなたがあなたのグラフから取得することができます座標のセットを必要としています。

EDITは、私はあなたの質問について何かを逃した:あなたは折れ線グラフにrefred。 Simpsonのルールは多項式関数を含むすべての関数に本当に良いスライスを使用しています。しかし、折れ線グラフだけで作業するときは、直線を使用しているため、台形で作業するほうが速いでしょう。だから代わりにtrapezoidal ruleを使うことができますが、オッズはあまり違いはありません。

@trashgodのおかげでcommentingになりました。

+1

[* trapezoids *](https://en.wikipedia.org/wiki/Trapezoidal_rule)はうまくフィットしませんか? – trashgod

+0

@trashgod台形の面積を与える数式はありませんか? –

+0

実際はスライス用です。しかし、あなたは正しいゴミ箱です。台形は折れ線グラフなので良いでしょう。 – tomtzook