24小时热门版块排行榜    

CyRhmU.jpeg
查看: 778  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

追随我心RF

银虫 (初入文坛)

[求助] 求大神利用1stopt帮我跑下程序已有1人参与

求大牛帮我跑下程序,我的版本太低,求解不出来,代码如下:
ConstStr e=((X1-k1)*k4+(X2-k2)*k5+(X3-k3)*k6)^2+((X1-k1)*k7+(X2-k2)*k8+(X3-k3)*k9)^2+((X1-k1)*k10+(X2-k2)*k11+(X3-k3)*k12)^2-1;
Parameters k1,k2,k3,k4,k5,k6,k7,k8,k9,k10,k11,k12;
DataSet;
       x1,x2,x3=
3.00415        -0.31631        -0.01312
1.93848        -2.39807        -0.01099
-0.32639        -3.10272        -0.00824
-2.35397        -1.8988        -0.00565
-2.95807        0.31448        -0.00717
-1.92825        2.38617        -0.01007
0.33081        3.12836        -0.01328
2.39471        1.92596        -0.0145
-2.15622        2.16171        -0.00977
0.00427        3.14484        -0.01297
2.1788        2.18491        -0.01419
3.01758        0.00259        -0.01205
2.17407        -2.16782        -0.01083
-0.00305        -3.12393        -0.00717
-2.14752        -2.15073        -0.0029
-2.97318        -0.00946        -0.00229
-0.32791        0.00793        -3.03391
-2.33398        0.02182        -1.88965
-2.97211        0.03098        0.31448
-1.90643        0.02808        2.36771
0.3215        0.02838        3.04184
2.36832        0.00061        1.90536
2.99835        -0.01373        -0.31525
1.91467        -0.02579        -2.36557
2.14874        -0.03006        2.14661
3.01788        -0.06165        0.00427
2.15347        -0.06317        -2.15195
0.009        0.00595        -3.05573
-2.12997        0.08011        -2.13043
-2.97394        0.11185        0.00122
-2.13333        0.08698        2.12814
-0.00748        0.02899        3.05817
0.01526        -0.32394        -3.03757
0.03052        -2.3999        -1.93817
0.03876        -3.10471        0.33386
0.02167        -1.93497        2.39197
0.01694        0.32257        3.04291
0.01022        2.42691        1.95709
0.00793        3.12958        -0.33325
0.009        1.93665        -2.40616
0.01083        2.19269        2.19421
0.0058        3.14667        -0.00168
0.00854        2.19116        -2.19131
0.01389        0.00793        -3.05588
0.01999        -2.18079        -2.18307
0.02289        -3.12332        0.00397
0.0206        -2.18384        2.1875
0.01724        -0.02167        3.05771
EndDataSet;
MinFunction Sum(i=1:48,x1,x2,x3)(e^2/48);
回复此楼

» 猜你喜欢

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

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

dingd

铁杆木虫 (职业作家)

引用回帖:
5楼: Originally posted by 追随我心RF at 2014-05-20 08:54:26
十分感谢您的热心帮助,求解得到的结果不是很理想,按照原理,K4,K8,K12应该在3~4之间,其他的都很小,接近为0。真诚感谢您的热情相助,是不是我编程时,把系数范围大致写进程序里面会好一些?...

你不提前给出范围限制,程序当然是无法明白的。
6楼2014-05-20 09:05:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
追随我心RF: 金币+30, 有帮助 2014-05-22 09:31:45
参数有范围限制吗?比如都大于0?
2楼2014-05-19 11:39:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

追随我心RF

银虫 (初入文坛)

引用回帖:
2楼: Originally posted by dingd at 2014-05-19 11:39:53
参数有范围限制吗?比如都大于0?

根据我传感器测的数据,K4,K8,K12大于0并且值应该大致相等,其他的K不确定,可以大于0,也可以小于0,值应该接近0,在0的附近可正科可负。
3楼2014-05-19 14:44:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

参考下,好像不唯一:
目标函数值(最小): 1.8417232902028E-11
k1: 127.501538058711
k2: 278.650323725319
k3: -826457.401597027
k5: 7.30214298326153E-5
k6: 1.16309898353029E-6
k7: 0.000122152894386012
k9: 3.22152802936086E-7
k10: -0.000133003373634868
k11: -0.000316336720684081
k4: 1.66182015891983E-6
k8: 2.41155365374952E-5
k12: 1.58096029296396E-7
4楼2014-05-19 15:26:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见