帮我解下这个方程嘛,我用matlab运行一会就自动关闭了,这是什么原因啊?

帮我解下这个方程嘛,我用matlab运行一会就自动关闭了,这是什么原因啊?
eq1='u1=(m1*x1+m2*y1+m3*z1+m4)/(m9*x1+m10*y1+m11*z1+m12)';
eq2='v1=(m5*x1+m6*y1+m7*z1+m8)/(m9*x1+m10*y1+m11*z1+m12)';
eq3='u2=(m1*x2+m2*y2+m3*z2+m4)/(m9*x2+m10*y2+m11*z2+m12)';
eq4='v2=(m5*x2+m6*y2+m7*z2+m8)/(m9*x2+m10*y2+m11*z2+m12)';
eq5='(x1-x2)^2+(y1-y2)^2+(z1-z2)^2=d1((x1-x)^2+(y1-y)^2+(z1-z)^2)';
eq6='(x1-x2)^2+(y1-y2)^2+(z1-z2)^2=d2((x2-x)^2+(y2-y)^2+(z2-z)^2)';
solve(eq1,eq2,eq3,eq4,eq5,eq6,'x1','y1','z1','x2','y2','z2');
喜人666666 1年前 已收到1个回答 举报

fubu2000808 幼苗

共回答了27个问题采纳率:88.9% 举报

没有解析解
syms u1 v1 u2 v2 m1 m2 m3 m5 m6 m7 m8 m9 m10 m11 m12 x x1 x2 y1 y2 y z z1 d1 d2 z2
eq1='u1=(m1*x1+m2*y1+m3*z1+m4)/(m9*x1+m10*y1+m11*z1+m12)';
eq2='v1=(m5*x1+m6*y1+m7*z1+m8)/(m9*x1+m10*y1+m11*z1+m12)';
eq3='u2=(m1*x2+m2*y2+m3*z2+m4)/(m9*x2+m10*y2+m11*z2+m12)';
eq4='v2=(m5*x2+m6*y2+m7*z2+m8)/(m9*x2+m10*y2+m11*z2+m12)';
eq5='(x1-x2)^2+(y1-y2)^2+(z1-z2)^2=d1*((x1-x)^2+(y1-y)^2+(z1-z)^2)';
eq6='(x1-x2)^2+(y1-y2)^2+(z1-z2)^2=d2*((x2-x)^2+(y2-y)^2+(z2-z)^2)';
>> S=solve(eq1,eq2,eq3,eq4,eq5,eq6,'x1','y1','z1','x2','y2','z2')
Warning: Explicit solution could not be found.
> In C:Matlab6p5toolboxsymbolicsolve.m at line 136

S =

[ empty sym ]

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.046 s. - webmaster@yulucn.com