24小时热门版块排行榜    

查看: 964  |  回复: 5

yh441400

新虫 (初入文坛)

[求助] matlab非线性拟合,求大神帮忙 已有1人参与

本人非计算模拟专业,现在毕业论文要用到方程的模拟,求大神帮忙解惑!!!,不胜感激!!
y=4*3.14/1.38065e-23/x*int((exp(-4*a/x*((b/(r-2*c))^12-(b/(r-2*c))^6))*(r)^2),r=2c,2.365e-10);
不知道这样编写的方程对不对,原来的表达式如下:
matlab非线性拟合,求大神帮忙
其中R=2.365e-10,令a=ε/k,b=σ,c=α,要拟合这三个参数,希望能用matlab拟合,最后结果只要这个表达式能用matlab编程算出对应的y值就好。
回复此楼

» 猜你喜欢

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

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

yh441400

新虫 (初入文坛)

拟合数据如下:
x                     y
265.31        0.037225289
267.48        0.032167374
269.62        0.026700845
271.43        0.023280348
273.51        0.019943604
274.82        0.018108167
276.12        0.016474836
278.23        0.014149089
280.46        0.012075066
281.51        0.0112183
282.5        0.010471898
282.92        0.010170359
283.13        0.010067339
2楼2015-12-04 19:23:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
两组参考:
1:
均方差(RMSE):0.00017316449838876
残差平方和(SSE):3.89817265529E-7
相关系数(R): 0.999795214918054
相关系数之平方(R^2): 0.999590471773039
确定系数(DC): 0.999590471739532
F统计(F-Statistic): 12209.1696291863

参数                  最佳估算
--------------------        -------------
a        7822.86986998193
b        -4.24280300276813E-12
c        -3.38370163212038E-11

2:
均方差(RMSE):0.000173164498387724
残差平方和(SSE):3.89817265524336E-7
相关系数(R): 0.99979521491805
相关系数之平方(R^2): 0.999590471773031
确定系数(DC): 0.999590471739537
F统计(F-Statistic): 12209.1696293324

参数                  最佳估算
--------------------        -------------
a        101304.855513257
b        -2.66482409380028E-12
c        -3.38370160066637E-11
3楼2015-12-04 22:10:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

GOzyb

新虫 (小有名气)

这是要对X进行分段拟合吗?

发自小木虫Android客户端
4楼2015-12-06 08:01:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yh441400

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by dingd at 2015-12-04 22:10:05
两组参考:
1:
均方差(RMSE):0.00017316449838876
残差平方和(SSE):3.89817265529E-7
相关系数(R): 0.999795214918054
相关系数之平方(R^2): 0.999590471773039
确定系数(DC): 0.999590471739532
F统计(F-S ...

谢谢你的回复,我也用1stopt拟合过,但是发现拟合出的参数用matlab编程回代时,发现计算结果和拟合出的预测值不一样,并且根据公式的定义,c=α这个参数应该是个正值,希望大神用matlab回代一下这些参数看看能否计算出来。
5楼2015-12-06 09:09:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yh441400

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by GOzyb at 2015-12-06 08:01:29
这是要对X进行分段拟合吗?

不需要,
6楼2015-12-06 09:10:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yh441400 的主题更新
信息提示
请填处理意见