24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1059  |  回复: 6

skkaa1314

银虫 (小有名气)

[求助] 求高手帮忙编一个matlab的求解参数的语句已有2人参与

函数式y=(x1*x2*a*b)/(1+x2*a+x3*b)
求的参数是X1,X2,X3
变量是a=1.1128  0.8403  0.6752  0.5639  0.4843;  b=11.128  12.604  13.504  14.1   14.531 y=0.000467101   0.000412369   0.000360523  0.000323894   0.000291477
在线急等,最好能带输出拟合图像以及方差的语句 在线急等!!
回复此楼

» 猜你喜欢

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

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

dbb627

荣誉版主 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
感谢参与,应助指数 +1
skkaa1314: 金币+20 2014-10-23 17:41:43
skkaa1314: 金币+60, ★★★很有帮助 2014-10-23 22:47:59
1.5 的1stopt 代码优化结果
Parameters x1,x2,x3;
Variable a,b,y;
Function y=(x1*x2*a*b)/(1+x2*a+x3*b);
Data;
1.1128 11.128 0.000467101
0.8403 12.604 0.000412369
0.6752 13.504 0.000360523
0.5639 14.1 0.000323894
0.4843 14.531 0.000291477

迭代数: 67
计算用时(时:分:秒:微秒): 00:00:03:225
优化算法: 准牛顿法(BFGS) + 通用全局优化法
计算结束原因: 达到收敛判断标准
均方差(RMSE): 9.71185669835982E-7
残差平方和(SSE): 4.71600802647383E-12
相关系数(R): 0.999885715779324
相关系数之平方(R^2): 0.999771444619531
决定系数(DC): 0.999759380227132
卡方系数(Chi-Square): 6.23643377252327E-9
F统计(F-Statistic): 13122.921576845

参数        最佳估算
----------        -------------
x1                 3.34342690852263E-6
x2                 -0.327459271696589
x3                 -0.0597305094598204

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

No        实测值y        计算值y
1        0.000467101        0.0004663
2        0.000412369        0.0004140
3        0.000360523        0.0003604
4        0.000323894        0.0003242
5        0.000291477        0.0002904
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
2楼2014-10-23 14:04:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

skkaa1314

银虫 (小有名气)

引用回帖:
2楼: Originally posted by dbb627 at 2014-10-23 14:04:27
1.5 的1stopt 代码优化结果
Parameters x1,x2,x3;
Variable a,b,y;
Function y=(x1*x2*a*b)/(1+x2*a+x3*b);
Data;
1.1128 11.128 0.000467101
0.8403 12.604 0.000412369
0.6752 13.504 0.000360523
0.5639 ...

不好意思啊 忘了和您说了 X1 X2 X3 需要大于0
3楼2014-10-23 14:42:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

skkaa1314

银虫 (小有名气)

引用回帖:
3楼: Originally posted by skkaa1314 at 2014-10-23 14:42:14
不好意思啊 忘了和您说了 X1 X2 X3 需要大于0...

请问下 我运行语句的时候软件跳出对话框 Variable没有被定义怎么解决
4楼2014-10-23 15:10:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
dbb627: 金币+2, 谢谢指导 2014-10-23 19:43:28
内容已删除
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
5楼2014-10-23 15:45:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
skkaa1314: 金币+20 2014-10-23 17:41:32
内容已删除
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
6楼2014-10-23 15:47:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

引用回帖:
4楼: Originally posted by skkaa1314 at 2014-10-23 15:10:15
请问下 我运行语句的时候软件跳出对话框 Variable没有被定义怎么解决...

代码:
Parameters x1[0,],x2[0,],x3[0,];
Variable a,b,y;
Function y=(x1*x2*a*b)/(1+x2*a+x3*b)
;
Data;
   1.112800000000000  11.128000000000000   0.000467101000000
   0.840300000000000  12.603999999999999   0.000412369000000
   0.675200000000000  13.504000000000000   0.000360523000000
   0.563900000000000  14.100000000000000   0.000323894000000
   0.484300000000000  14.531000000000001   0.000291477000000
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
7楼2014-10-23 15:48:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 skkaa1314 的主题更新
信息提示
请填处理意见