很抱歉,如果我在这里问一个愚蠢的问题,但我是一个关于gnuplot的真正的菜鸟,所以请耐心等待。
我有一组数据并试图将其与
相匹配 f(x)=a * cos(x-b)**2 via a,b.
但它没有用。它看起来应该是这样的,
但事实证明是这样的
我的拟合方程有什么问题?
答案 0 :(得分:0)
你的非线性拟合收敛到局部最小值,而不是全局极小值。你需要开始接近全局最小值(你作为人类可以比计算机更容易找到)。
因此,您需要通过
指定更接近您预期的a和b的起始值a = ...
b = ...
在你打电话给你之前。
请查看本文档部分:
http://theochem.ki.ku.dk/on_line_docs/gnuplot/gnuplot_21.html#SEC77