曲线拟合自定义模型matlab

时间:2015-04-28 18:10:44

标签: matlab optimization curve-fitting spectral-density

我正在尝试将模型拟合到您在下面看到的曲线:

enter image description here

我需要找到这个问题的例程,因此它为这些参数提供了优化值(即使曲线非常嘈杂)。我可以找到一些参数的初步猜测,但我需要准确的拟合。这是我用来使模型适合数据的脚本:

FitFunc = @(x,Q) x(1)./(((1+((x(2)*Q).^2)).^((x(3)+1)/2)));
x0 = [400 0.00001 6];

[mfit,resnorm,]  = lsqcurvefit(FitFunc, x0, Q, C)

但是,我得到这样的东西:

enter image description here

我无法弄清楚出了什么问题,或者有什么其他方法可以安装自定义模型。谁能想出一些想法?在一天结束时,我希望得到类似这样的数据:

enter image description here

感谢。

0 个答案:

没有答案