各位,我现在有三组数据xyz(胡乱编的),想用curve_fit进行拟合来练习
```
from scipy.optimize import curve_fit
import numpy as np
x,y=X
def func(X, a, b, c):
return ax**bnp.log(c*y)
x = np.array([1, 2, 3, 4, 5])
y = np.array([2, 4, 6, 8, 10])
z = np.array([3, 6, 9, 12, 15])
popt, pcov = curve_fit(func, (x, y), z)
```,目标函数z=ax^bln(c*y),我找了好多地方,但是有关这个拟合的只是看见用到xy,z的数据完全没有用到,只是把z用来设置函数形式,希望有人可以帮帮忙