2016-11-03 3 views
0

Iは、以下の結果を有する:Pythonのインテグレータ:時間列、データ列

Time Production 
0 360 
10 362 
15 365 
30 380 
32 381 
.. .. 

最初の列は、(シミュレーション)時間(等距離ではない)であると、 2番目の列はkW単位の生産量です。

今、私はkWh - >総生産量を計算したいので、生産を統合したいと思います。 Pythonでこれを行う簡単な方法はありますか(numpy?)?

ありがとうございます。

答えて

0

あなたはおそらくビルトインに割り当てるべきではありません

import numpy as np 

t = [0, 10, 15, 30, 32] 
p = [360, 362, 365, 380, 381] 

a = np.trapz(p,t) 

print(a) 
+0

、近似するnumpyのtrapiziumルールを使用することができます。 – kabanus

+0

@kabanus、良い点、ありがとう –

関連する問題