求大神matlab编程帮忙求解此方程?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 03:05:04
求大神matlab编程帮忙求解此方程?
- c6*(c5*(s1*s3 - c1*c2*c3) - c1*s2*s5) - s6*(c3*s1 + c1*c2*s3)=1
s5*(s1*s3 - c1*c2*c3) + c1*c5*s2=0
s6*(c5*(s1*s3 - c1*c2*c3) - c1*s2*s5) - c6*(c3*s1 + c1*c2*s3)=0
100*c1*c2 - 100*c1*s2 - 410*c3*s1 - 640*s1*s3 - 100*c6*(c5*(s1*s3 - c1*c2*c3) - c1*s2*s5) - 100*s6*(c3*s1 + c1*c2*s3) + 640*c1*c2*c3 - 410*c1*c2*s3=610
c6*(c5*(c1*s3 + c2*c3*s1) + s1*s2*s5) + s6*(c1*c3 - c2*s1*s3)=0
c5*s1*s2 - s5*(c1*s3 + c2*c3*s1)=1
c6*(c1*c3 - c2*s1*s3) - s6*(c5*(c1*s3 + c2*c3*s1) + s1*s2*s5)=0
410*c1*c3 + 100*c2*s1 + 640*c1*s3 - 100*s1*s2 + 100*c6*(c5*(c1*s3 + c2*c3*s1) + s1*s2*s5) + 100*s6*(c1*c3 - c2*s1*s3) + 640*c2*c3*s1 - 410*c2*s1*s3=140
- c6*(c2*s5 - c3*c5*s2) - s2*s3*s6=0
- c2*c5 - c3*s2*s5=0
s6*(c2*s5 - c3*c5*s2) - c6*s2*s3=1
100*c2 + 100*s2 + 640*c3*s2 - 410*s2*s3 - 100*c6*(c2*s5 - c3*c5*s2) - 100*s2*s3*s6=700
- c6*(c5*(s1*s3 - c1*c2*c3) - c1*s2*s5) - s6*(c3*s1 + c1*c2*s3)=1
s5*(s1*s3 - c1*c2*c3) + c1*c5*s2=0
s6*(c5*(s1*s3 - c1*c2*c3) - c1*s2*s5) - c6*(c3*s1 + c1*c2*s3)=0
100*c1*c2 - 100*c1*s2 - 410*c3*s1 - 640*s1*s3 - 100*c6*(c5*(s1*s3 - c1*c2*c3) - c1*s2*s5) - 100*s6*(c3*s1 + c1*c2*s3) + 640*c1*c2*c3 - 410*c1*c2*s3=610
c6*(c5*(c1*s3 + c2*c3*s1) + s1*s2*s5) + s6*(c1*c3 - c2*s1*s3)=0
c5*s1*s2 - s5*(c1*s3 + c2*c3*s1)=1
c6*(c1*c3 - c2*s1*s3) - s6*(c5*(c1*s3 + c2*c3*s1) + s1*s2*s5)=0
410*c1*c3 + 100*c2*s1 + 640*c1*s3 - 100*s1*s2 + 100*c6*(c5*(c1*s3 + c2*c3*s1) + s1*s2*s5) + 100*s6*(c1*c3 - c2*s1*s3) + 640*c2*c3*s1 - 410*c2*s1*s3=140
- c6*(c2*s5 - c3*c5*s2) - s2*s3*s6=0
- c2*c5 - c3*s2*s5=0
s6*(c2*s5 - c3*c5*s2) - c6*s2*s3=1
100*c2 + 100*s2 + 640*c3*s2 - 410*s2*s3 - 100*c6*(c2*s5 - c3*c5*s2) - 100*s2*s3*s6=700
你这个方程只有10个待求变量,但是却有12个方程,什么情况?
再问: 嗯,这也是另一个东西生成的式子,方程多于待求变量,应该可以算出来的。只是不知道从何地方下手
再答: 哥们,给你编了个代码,好辛苦啊
Xi =
-0.00218846060167626
-0.0437691129942791
-1.17667497502613
-0.90002673930985
-0.0311935366649885
1.00053171727615
-1.10913123683308
-0.0430595915378197
-0.0341966757403991
0.848688899750348
Fi =
0.000374446175718912
0.00720413548905744
-0.000715202388426151
-0.00384528264213062
0.000543912971294747
-0.000358794722628231
-0.00383170294091381
0.000850685222572006
0.00523626388910633
-9.76792247087133e-06
-2.79121069723942e-05
1.52217107540764e-06
再答: 兄弟,你的问题挺麻烦,我给你编了一个牛顿迭代法的求解代码,好辛苦啊结果还行Xi =
-0.00218846060167626
-0.0437691129942791
-1.17667497502613
-0.90002673930985
-0.0311935366649885
1.00053171727615
-1.10913123683308
-0.0430595915378197
-0.0341966757403991
0.848688899750348
Fi =
0.000374446175718912
0.00720413548905744
-0.000715202388426151
-0.00384528264213062
0.000543912971294747
-0.000358794722628231
-0.00383170294091381
0.000850685222572006
0.00523626388910633
-9.76792247087133e-06
-2.79121069723942e-05
1.52217107540764e-06
再问: 代码可以看看么?
再答: 明明上传了的啊
再问: 嗯,这也是另一个东西生成的式子,方程多于待求变量,应该可以算出来的。只是不知道从何地方下手
再答: 哥们,给你编了个代码,好辛苦啊
Xi =
-0.00218846060167626
-0.0437691129942791
-1.17667497502613
-0.90002673930985
-0.0311935366649885
1.00053171727615
-1.10913123683308
-0.0430595915378197
-0.0341966757403991
0.848688899750348
Fi =
0.000374446175718912
0.00720413548905744
-0.000715202388426151
-0.00384528264213062
0.000543912971294747
-0.000358794722628231
-0.00383170294091381
0.000850685222572006
0.00523626388910633
-9.76792247087133e-06
-2.79121069723942e-05
1.52217107540764e-06
再答: 兄弟,你的问题挺麻烦,我给你编了一个牛顿迭代法的求解代码,好辛苦啊结果还行Xi =
-0.00218846060167626
-0.0437691129942791
-1.17667497502613
-0.90002673930985
-0.0311935366649885
1.00053171727615
-1.10913123683308
-0.0430595915378197
-0.0341966757403991
0.848688899750348
Fi =
0.000374446175718912
0.00720413548905744
-0.000715202388426151
-0.00384528264213062
0.000543912971294747
-0.000358794722628231
-0.00383170294091381
0.000850685222572006
0.00523626388910633
-9.76792247087133e-06
-2.79121069723942e-05
1.52217107540764e-06
再问: 代码可以看看么?
再答: 明明上传了的啊