MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   求三圆交点问题 (https://www.labfans.com/bbs/showthread.php?t=4127)

ysjxj 2008-08-14 10:33

求三圆交点问题
 
三个圆的方程如下,求三个圆的交点

d1*d1=(x-x1)*(x-x1)+(y-y1)*(y-y1)+(z-z1)*(z-z1);
d2*d2=(x-x2)*(x-x2)+(y-y2)*(y-y2)+(z-z2)*(z-z2);
d3*d3=(x-x3)*(x-x3)+(y-y3)*(y-y3)+(z-z3)*(z-z3);


除了x,y,z,其余的均为已知,可以用别的已知数据代入。
方程用什么方法解?
求高手指点。谢谢~~

joeyoung83 2008-08-14 13:53

回复: 求三圆交点问题
 
syms x1 y1 z1 x2 y2 z2 x3 y3 z3 d1 d2 d3
[x,y,z]=solve('d1*d1=(x-x1)*(x-x1)+(y-y1)*(y-y1)+(z-z1)*(z-z1)','d2*d2=(x-x2)*(x-x2)+(y-y2)*(y-y2)+(z-z2)*(z-z2)','d3*d3=(x-x3)*(x-x3)+(y-y3)*(y-y3)+(z-z3)*(z-z3)')


所有时间均为北京时间。现在的时间是 12:48

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.