我想做一些非常簡單的事情,但我無法在numpy
的深處找到它。我想用數值和不斷整合由它的值給出的函數。這意味着我只需要一個包含輸入數組開頭總和的數組。例如:numpy中的數字積分
輸入:
[ 4, 3, 5, 8 ]
輸出:
[ 4, 7, 12, 20 ] # [ sum(i[0:1]), sum(i[0:2]), sum(i[0:3]), sum(i[0:4]) ]
聽起來很直截了當,所以我希望這一定是很容易與一些numpy
功能目前我無法找到。
我發現像scipy.integrate.quad()
這樣的東西,但似乎整合給定範圍(從a到b)和返回一個單一的值。我需要一個數組作爲輸出。
這是怎麼整合? –
輸出是生成輸入值的函數的stemfunction的值。 – Alfe
啊,呃。對於未來的讀者:[這裏](http://stackoverflow.com/questions/13145218/stem-plot-in-matplotlib)是一個幹函數的樣子。然後我們使用黎曼和。 –