24小时热门版块排行榜    

查看: 787  |  回复: 3

追随我心RF

银虫 (初入文坛)

[求助] 求大神指导1stopt 非线性最优化问题 已有1人参与

1stopt菜鸟一个,自己编程出了很多问题,求解不出来结果,现求大神指导,根据下面模型怎么编程,比较合理,得到最优结果,
x1=k1+k2*Gx+k3*Gy+k4*Gz
x2=k5+k6*Gx+k7*Gy+k8*Gz
x3=k9+k10*Gx+k11*Gy+k12*Gz
其中e=Gx^2+Gy^2+Gz^2-9.8^2
需要求解得到MinFunction Sum(i=1:48,x1,x2,x3)(e^2/48)的最小值,以及K1-k12参数值,具体的x1,x2,x3的48组数据如下:
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
回复此楼

» 猜你喜欢

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

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

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
追随我心RF: 金币+30, ★★★很有帮助 2014-05-05 16:13:35
先对方程组求符号解:
x1=k1+k2*Gx+k3*Gy+k4*Gz
x2=k5+k6*Gx+k7*Gy+k8*Gz
x3=k9+k10*Gx+k11*Gy+k12*Gz

得出Gx、Gy、Gz由x1, x2, x3组成的表达式方可优化求解。比较繁琐,楼主自己先动动手。

» 本帖已获得的红花(最新10朵)

2楼2014-04-29 11:12:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

追随我心RF

银虫 (初入文坛)

引用回帖:
2楼: Originally posted by dingd at 2014-04-29 11:12:48
先对方程组求符号解:
x1=k1+k2*Gx+k3*Gy+k4*Gz
x2=k5+k6*Gx+k7*Gy+k8*Gz
x3=k9+k10*Gx+k11*Gy+k12*Gz

得出Gx、Gy、Gz由x1, x2, x3组成的表达式方可优化求解。比较繁琐,楼主自己先动动手。

好的,谢谢版主,我先化简公式,编程再试试!
3楼2014-04-29 14:51:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

追随我心RF

银虫 (初入文坛)

送红花一朵
引用回帖:
2楼: Originally posted by dingd at 2014-04-29 11:12:48
先对方程组求符号解:
x1=k1+k2*Gx+k3*Gy+k4*Gz
x2=k5+k6*Gx+k7*Gy+k8*Gz
x3=k9+k10*Gx+k11*Gy+k12*Gz

得出Gx、Gy、Gz由x1, x2, x3组成的表达式方可优化求解。比较繁琐,楼主自己先动动手。

我刚开始计算的时候,没有化简,我再试试!
4楼2014-04-29 14:56:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 追随我心RF 的主题更新
信息提示
请填处理意见