好的,我正在尝试进行曲线拟合,当我查看文档时,我看到他们使用函数。在科学上是这个
def func(x, a, b, c):
return a * np.exp(-b * x) + c
在另一个网站上是这样的
def func(x, a, b):
return a * np.sin(b * x)
我面临一些错误,但是在理解它们之前,我需要了解如何使用哪个函数?我在这里错过了重点吗?我们如何定义将要使用的功能?
如果您可以可视化所拥有的数据,则将了解可以对数据使用什么功能。如果您无法查看数据,则建议您选择一些不同的功能,并观察拟合点和数据点之间的误差。
考虑
装有线性函数和
装有非线性函数。