我希望做一些相当简单的事情,但我无法在
输入:
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)进行积分,然后返回一个单一的值。我需要一个数组作为输出。