我有行
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对象是不可调用的。对此有什么解决方案吗?
感谢
您的a
变量是一个numpy.ndarray对象,而不是函数,但您正在将a
作为函数访问。尝试访问数组的正确语法:
a[v]
而不是:
a(v)