运行scipy.minimize函数"I get TypeError:'numpy.float64‘object is not callable“。特别是在执行以下操作的过程中:return function(*(wrapper_args + args))
我已经看过前面的类似主题了,通常这个问题是由于.minimize的第一个输入参数不是一个函数而导致的我很难弄清楚,因为"a“是函数。你认为如何?(0, 1), (0, 1), (0, 1),
本质上,我的目标是最小化我的模型函数和我的观察函数之间的距离。为此,我必须最小化函数:np.sum(((v_model-v_obs)/errors)**2),其中errors是每个不同r值的误差数组。为了最小化函数,我必须操作v_model,这可以通过操作等式中的两个“固定参数”p0和r0来完成(被积函数如下所示): k = inte