首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >NumPy/SciPy?

NumPy/SciPy?
EN

Stack Overflow用户
提问于 2012-12-12 05:13:26
回答 2查看 3.2K关注 0票数 18

在numpy或scipy (或其他库)中,有没有一个函数可以将cumsum和cumprod的概念推广到任意函数。例如,考虑(理论)函数

cumf( func, array) 

func是一个接受两个浮点数的函数,并返回一个浮点数。特殊情况

lambda x,y: x+y 

lambda x,y: x*y 

分别是cumsum和cumprod。例如,如果

func = lambda x,prev_x: x^2*prev_x 

我将其应用于:

cumf(func, np.array( 1, 2, 3) )

我想要

np.array( 1, 4, 9*4 )
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13828599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档