两个阵列的曲线拟合误差

时间:2014-05-07 11:24:27

标签: matlab curve-fitting

我有两个数组:

x=[ 2180000; 6070000; 12700000; 16600000; 25000000; 29400000; 32200000; 36100000; 41600000; 43900000; 47200000; 55000000 ]

y= [ 1.0e-07*0.0953; 1.0e-07*0.1060; 1.0e-07*0.1220; 1.0e-07*0.1290; 1.0e-07*0.1480; 1.0e-07*0.1580; 1.0e-07*0.1880; 1.0e-07*0.2510; 1.0e-07*0.3210; 1.0e-07*0.3510; 1.0e-07*0.4470; 1.0e-07*0.6090]

我使用了这个自定义等式:

y=a*exp(-b/(4.14e-21))*exp(((3.2e-9)*(x))/((2)*(1.38e-23)*(300)))

我遇到的问题是:

  

NaN由模型函数计算,拟合无法继续。尝试使用或收紧系数的上限和下限。

0 个答案:

没有答案