我正在用多项式拟合我的数据curve_fit
。我已经强制拟合通过某些数据点,但我实际上不知道这些点是什么。
如果这是我的拟合功能:
popt, pcov = curve_fit(func3, xdata1, ydata1, p0=(1, 1, 1, 1), sigma=weight1)
在哪里:
weight1[[list(range(42,113))+list(range(156, 197))+ list(range(2000, 1100))]] = 0.01
值 42、156 和 2000 实际代表什么?值 113、197 和 1100 似乎是 X 值的索引。基本上我不知道范围的第一个值代表什么。