24小时热门版块排行榜    

查看: 986  |  回复: 4

刘李紫琪

铜虫 (初入文坛)

[求助] 用1stopt拟合计算出来的值不唯一,求助 已有1人参与

Title "Type your title here";
Parameters p1,p2,p3,p4,p5,p6,p7,p8;
Variable x1,x2,x3,x4,x5,x6,x7,x8,y;
Function y =p1*x1+p2*x2+p3*x3+p4*x4+p5*x5+p6*x6+p7*x7+p8*x8;
Data;
x1      x2      x3      x4      x5     x6       x7     x8       y;
2         1         0        0        0        0        0        0        9.42
0        1        2        2        0        0        0        0        10.42
0        1        2        2        2        0        0        0        11.97
0        1        0        0        0        2        0        0        11.25
0        1        2        2        2        0        2        0        12.4
1         1         1         1         0        0        0        0        9.95
1         1         1         0        0        0        0        1        13.32
1         2         3         0        0        0        0        1        14.75
0        1         2         2        1        0        0        0        11.29
2         1         0        0        0        0        0        0        9.42
0        1        2        2        0        0        0        0        10.42
0        1        2        2        2        0        0        0        11.97
0        1        0        0        0        2        0        0        11.25
0        1        2        2        2        0        2        0        12.4
1         1         1         1         0        0        0        0        9.95
1         1         1         0        0        0        0        1        13.32
1         2         3         0        0        0        0        1        14.75
0        1         2         2        1        0        0        0        11.29
回复此楼
天空越是黑暗,越能看见星辰
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
独孤神宇: 金币+1 2018-06-28 19:13:27
刘李紫琪: 金币+5, 有帮助 2018-06-29 09:36:02
每次计算的参数值不同,但目标函数(最小二乘残差平方和)却是一致的,应该是多解吧。光看公式的话应该有唯一解,估计是数据特性(0不少)造成的吧。
2楼2018-06-28 17:55:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

刘李紫琪

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by dingd at 2018-06-28 17:55:36
每次计算的参数值不同,但目标函数(最小二乘残差平方和)却是一致的,应该是多解吧。光看公式的话应该有唯一解,估计是数据特性(0不少)造成的吧。

好的,谢谢
天空越是黑暗,越能看见星辰
3楼2018-06-29 09:37:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

刘李紫琪

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by dingd at 2018-06-28 17:55:36
每次计算的参数值不同,但目标函数(最小二乘残差平方和)却是一致的,应该是多解吧。光看公式的话应该有唯一解,估计是数据特性(0不少)造成的吧。

我想再问下,有没有办法可以求唯一值呢?

发自小木虫Android客户端
天空越是黑暗,越能看见星辰
4楼2018-06-29 11:00:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

引用回帖:
4楼: Originally posted by 刘李紫琪 at 2018-06-29 11:00:00
我想再问下,有没有办法可以求唯一值呢?
...

p1, p2, p3或p6四个参数去掉其中一个,参数唯一,结果稳定。
5楼2018-06-29 15:13:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 刘李紫琪 的主题更新
信息提示
请填处理意见