나는 아주 간단하게하고 싶지만 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까지)와 하나의 값을 반환하는 것처럼 보입니다. 출력으로 배열이 필요합니다.
어떻게 이러한 통합은? –
출력은 입력 값을 생성하는 함수의 스템 함수 값입니다. – Alfe
아, 잡았다. 미래의 독자를 위해 : 줄기 기능이 어떻게 생겼는지 [here] (http://stackoverflow.com/questions/13145218/stem-plot-in-matplotlib). 그런 다음 리만 합계를 사용합니다. –