【发布时间】:2013-05-10 16:03:44
【问题描述】:
我有 3 组数据:xdata、ydata 和 error_ydata。
我需要根据如下等式拟合这些数据:
y_fit = c1*sin((2*pi*x_data)/c2 - c3) + c4
其中 c 是常量,以及要查找的参数。
我尝试了几个 matlab 函数,如 fittype 或 lsqcurvefit,但它们需要非常接近的初始估计值才能使 4 个常数起作用。关键是要找到这些常数,无论您给出的初始估计值是多少。
有什么想法吗?
提前谢谢你。 我最好的问候
【问题讨论】:
-
使用matlab的曲线拟合工具应该很容易。你试过了吗?您可以应用自己的功能并选择一种方法。
标签: matlab data-fitting