1、首先定义一个误差函数,t为需要拟合的参数
def residual(t, x, y): return y - (t[0] * x ** 2 + t[1] * x + t[2])2、接着设定真实值
x = np.linspace(-2, 2, 50) A, B, C = 2, 3, -1 #为真实值 y = (A * x ** 2 + B * x + C) + np.random.rand(len(x))*0.75
#np.random.rand(
1、首先定义一个误差函数,t为需要拟合的参数
def residual(t, x, y): return y - (t[0] * x ** 2 + t[1] * x + t[2])2、接着设定真实值
x = np.linspace(-2, 2, 50) A, B, C = 2, 3, -1 #为真实值 y = (A * x ** 2 + B * x + C) + np.random.rand(len(x))*0.75
#np.random.rand(