Matlab求助! 已知空间三点位置及到目标点的距离,求目标坐标? 15

求帮助,已知飞机飞行过程中任意三点位置(x1,y1,z1),(x2,y2,z2),(x3,y3,z3)以及三点到目标点的距离r1,r2,r3,建立方程组(x1-x)... 求帮助,已知飞机飞行过程中任意三点位置(x1,y1,z1),(x2,y2,z2),(x3,y3,z3)以及三点到目标点的距离r1,r2,r3,建立方程组
(x1-x)²+(y1-y)²+(z1-z)²=r1² (1)
(x2-x)²+(y2-y)²+(z2-z)²=r2² (2)
(x3-x)²+(y3-y)²+(z3-z)²=r3² (3)
式(1)减式(2);式(2)减式(3):
(x1-x2)(x1+x2-2x)+(y1-y2)(y1+y2-2y)+(z1-z2)(z1+z2-2z)=r1²-r2² (4)
(x2-x3)(x2+x3-2x)+(y2-y3)(y2+y3-2y)+(z2-z3)(z2+z3-2z)=r2²-r3² (5)
式(4),式(5)对z消元,得到关于x,y的一元二次方程:
ax+by=c (6)
再将式(4)的z用x,y表示带入 (1)(2)(3)任一方程,得到
dx²+exy+fy²+gx+hy+i (7)
联立式(6)和式(7)便可得到目标坐标(x,y,z)两组解;麻烦大神帮我编写程序,求解目标坐标(x,y,z)
十分感谢!!!
展开
 我来答
2012man2012
2013-09-05 · TA获得超过162个赞
知道答主
回答量:66
采纳率:0%
帮助的人:96.4万
展开全部
[x,y,z]=solve('(x1-x)^2+(y1-y)^2+(z1-z)^2=r1^2', '(x2-x)^2+(y2-y)^2+(z2-z)^2=r2^2','(x3-x)^2+(y3-y)^2+(z3-z)^2=r3^2','x','y','z')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式