【发布时间】:2016-06-05 14:08:49
【问题描述】:
假设我想近似一个假设函数:
def f(x):
return a * x ** 2 + b * x + c
a、b 和 c 是我不知道的值。
而且我有一些已知函数输出的点,即
x = [-1, 2, 5, 100]
y = [123, 456, 789, 1255]
(实际上还有更多的价值)
我想获得a、b 和c,同时最小化平方误差(同时获得平方误差)。
在 Python 中有什么方法可以做到这一点?
scipy、numpy 或类似的任何地方都应该有现有的解决方案。
【问题讨论】:
-
看到这个问题:python numpy/scipy curve fitting。不是一个好问题,但一个很好的答案。
标签: python numpy machine-learning scipy scikit-learn