声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1198|回复: 6

SOS 求助matlab定位

[复制链接]
发表于 2006-5-13 11:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位大侠,小弟急用。<BR>3探测站的坐标分别为Di(xi,yi,zi),i=1,2,3.接收到探测信号的时间分别为t1,t2,t3,被探测目标坐标P(x,y,z),o1,o2,o3,分别为被探测目标的到探测站对应的圆心角,取地球半径为R。就可以连立方程组。<BR>coso1=xx1+yy1+zz1<BR>coso2=xx2+yy2+zz2<BR>coso3=xx3+yy3+zz3<BR>o2=o1+C(t2-t1)/R<BR>o3=o2+C(t3-t2)/R<BR>x^2+y^2+z^2=1<BR>从而求解出P(x,y,z)._
回复
分享到:

使用道具 举报

发表于 2006-5-13 15:03 | 显示全部楼层

回复:(wilddrog)SOS 求助matlab定位

什么意思?你想问什么问题?
 楼主| 发表于 2006-5-13 16:05 | 显示全部楼层
就是已知3定点坐标和一动点坐标P(x,y)分别到达这3坐标的时间ti,和圆心角.能否用matlab编写出有个计算动点P(x,y)的位置。<BR>
 楼主| 发表于 2006-5-13 16:09 | 显示全部楼层
<P>P(x,y)发出一声音信号,3点分别接收到的时间为t1,t2,t3,圆心角分别为o1,o2,o3,声音传播速度为360m/s.</P>
发表于 2006-5-13 16:14 | 显示全部楼层

回复:(wilddrog)SOS 求助matlab定位

首先需要说明一点,不是说matlab能不能求得问题,关键是你是否可一给出合适的数学模型的问题<BR><BR>这个应该是可以求的,你自己画一下找出他们的几何关系<BR>然后求解方程就行了
 楼主| 发表于 2006-5-13 19:21 | 显示全部楼层
<P>我试过用公式计算,可总是出现<BR>Error in ==&gt; E:\MATLAB\work\dw.m<BR>On line 8  ==&gt; f=sqrt((x^2+y^2)-((x-2)^2+y^2));<BR>能不能用这样计算??<BR></P>
 楼主| 发表于 2006-5-14 10:12 | 显示全部楼层
<P>我改了下程序,问题依旧,<BR>我郁闷啊,求高手指导!!<BR></P>
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-25 17:15 , Processed in 0.052086 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表