我有一个数组x=np.ones(1000)
,想要执行操作
基于递归公式:
x[i]= f(x[i-1], x[i-2])
以矢量化方式执行此操作的最快方法是什么?
我知道xx= ne.evaluate(xx1*xx2)
只能管理已填充的数组。
答案 0 :(得分:0)
我发现了一种局部方式,至少对某些功能来说是这样的:
list[:,1:]= np.exp(hlist)
list = np.cumprod(list, axis = 1)
与 f(x)= f(x-1) exp(a x)
我认为通用暨会很有用