matlab幂函数e,MATLAB e的幂函数拟合

公式模型有问题,过拟合。

1:如果按原公式拟合,多解:

1.1

均方差(RMSE): 64.5191515972553

残差平方和(SSR): 1007378.46332477

相关系数(R): 0.996572801344464

相关系数之平方(R^2): 0.993157348379552

修正R平方(Adj. R^2): 0.993100087696536

确定系数(DC): 0.993157348379546

卡方系数(Chi-Square): 12.1339248907432

F统计(F-Statistic): 8599.67414878121

参数        最佳估算

----------        -------------

c        -687.724245908418

b        -4.49436838593758

a        0.00393860397016069

d        -289586.774236316

f        199199574.940136

1.2

均方差(RMSE): 64.5191515479023

残差平方和(SSR): 1007378.46178361

相关系数(R): 0.996572801349713

相关系数之平方(R^2): 0.993157348390016

修正R平方(Adj. R^2): 0.993100087707087

确定系数(DC): 0.993157348390014

卡方系数(Chi-Square): 12.1339337484016

F统计(F-Statistic): 8599.67374449618

参数        最佳估算

----------        -------------

c        22.6714132571357

b        136.334068112501

a        0.00393859652096087

d        200004255.098896

f        4534422849.53771

2:原公式:

y=-c*(b*exp(-a*x)+d)+f;

可以写成:y=-c*b*exp(-a*x)-cd+f;

可进一步简化为:y=b*exp(-a*x)+c;

简化后效果一样,参数值稳定唯一:

均方差(RMSE): 64.5191515990053

残差平方和(SSR): 1007378.46337941

相关系数(R): 0.996572801344275

相关系数之平方(R^2): 0.993157348379175

修正R平方(Adj. R^2): 0.993100087696155

确定系数(DC): 0.993157348379175

卡方系数(Chi-Square): 12.1339247184114

F统计(F-Statistic): 17344.4901264713

参数        最佳估算

----------        -------------

b        -3090.8862819864

a        0.00393860303413743

c        43729.0036929803

你可能感兴趣的:(matlab幂函数e)