24小时热门版块排行榜    

查看: 583  |  回复: 2

开心的拉格朗

新虫 (初入文坛)

[求助] 求助matlab数据拟合代码 已有2人参与

T       35      40         43          45         47       50  
K     2.67    2.84     2.91       2.95     2.82     2.84   
lnk=a+b/T+clnT+dT
求abcd   求助大神matlab代码
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huaixi0418

金虫 (初入文坛)

【答案】应助回帖


fegg7502: 金币+1, 应助指数+1, 3ks 2014-06-11 08:14:59
T=[35 40 43 45 47 50];
K=[2.67 2.84 2.91 2.95 2.82 2.84];
然后打开曲线拟合工具,用自定义方程 设为exp(a+b/x+c*log(x)+d*x)

不知怎么拟合很差,是不是方程错了
走在学术的大道上
2楼2014-06-10 17:49:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖


fegg7502: 金币+1, 应助指数+1, 3ks 2014-06-11 08:15:18
1stOpt拟合:
CODE:
Function k=exp(a+b/T+c*ln(T)+d*T);
Data;
T=35      40         43          45         47       50;
K=2.67    2.84     2.91       2.95     2.82     2.84;

均方差(RMSE):0.0342383086556411
残差平方和(SSE):0.00703357067759369
相关系数(R): 0.92088706176411
相关系数之平方(R^2): 0.848032980524536
确定系数(DC): 0.848032322414253
卡方系数(Chi-Square): 0.00122253086789702
F统计(F-Statistic): 4.38689777495943

参数        最佳估算
----------        -------------
a        -2.85929750803938
b        -31.0856789256947
c        1.91586518312759
d        -0.0595174442852191

====== 结果输出 ======

No        实测值k        计算值k
1        2.67        2.66711470124451
2        2.84        2.85838979717095
3        2.91        2.8993366528045
4        2.95        2.89990147471488
5        2.82        2.8816093109928
6        2.84        2.82363587220373
3楼2014-06-10 20:25:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 开心的拉格朗 的主题更新
信息提示
请填处理意见