我有线
a = np.arange(2.8,4,0.0001)
稍后,我需要在for循环中将其用作函数的一部分
x(v,n+1) = a(v)*x(v,n)*(1-x(v,n))
其中v和n均为for循环的索引号。但是它说numpy.ndarray对象是不可调用的。有什么解决办法吗?
谢谢
答案 0 :(得分:0)
您的a
变量是一个numpy.ndarray对象,而不是一个函数,但是您正在以函数形式访问a
。尝试使用正确的语法访问数组:
a[v]
代替:
a(v)