Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2008-08-08
年龄: 39
帖子: 4
声望力: 0 ![]() |
![]()
三个圆的方程如下,求三个圆的交点
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,其余的均为已知,可以用别的已知数据代入。 方程用什么方法解? 求高手指点。谢谢~~ |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2008-08-13
年龄: 41
帖子: 5
声望力: 0 ![]() |
![]()
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)') |
![]() |
![]() |