2 sinat 34871558 sinat_34871558 于 2016.05.09 19:04 提问

室内定位为什么 调不出来 求修改??? function 1C

function[OUT,RMSE]=tdoa2d3p(LS,sensor,guass)

X21 = LS(2,1) - LS(1,1);
X31 = LS(3,1) - LS(1,1);
Y21 = LS(2,2) - LS(1,2);
Y31 = LS(3,2) - LS(1,2);
A = inv([X21,Y21;X31,Y31]);

R1 = sqrt((LS(1,1) - sensor(1))^2 + (LS(1,2) - sensor(2))^2);
R2 = sqrt((LS(2,1) - sensor(1))^2 + (LS(2,2) - sensor(2))^2);
R3 = sqrt((LS(3,1) - sensor(1))^2 + (LS(3,2) - sensor(2))^2);
R21=R2-R1-normrnd(guass,5);
R31=R3-R1-normrnd(guass,5);
B=[R21;R31];

K1 = LS(1,1)^2 + LS(1,2)^2;
K2 = LS(2,1)^2 + LS(2,2)^2;
K3 = LS(3,1)^2 + LS(3,2)^2;
C = 0.5*[R21^2 - K2 + K1; R31^2 - K3 + K1];

a = B'*A'*A*B - 1;
b = B'*A'*A*C + C'*A'*A*B;
c = C'*A'*A*C;

root1 = (-b + sqrt(b^2 - 4*a*c))/(2*a);
root2 = (-b - sqrt(b^2 - 4*a*c))/(2*a);

EMS1= -A*(B*root1 + C);
EMS2= -A*(B*root2 + C);

R21ems1=sqrt((LS(2,1) - EMS1(1))^2 + (LS(2,2) - EMS1(2))^2)-sqrt((LS(1,1) - EMS1(1))^2 + (LS(1,2) - EMS1(2))^2);
R31ems1=sqrt((LS(3,1) - EMS1(1))^2 + (LS(3,2) - EMS1(2))^2)-sqrt((LS(1,1) - EMS1(1))^2 + (LS(1,2) - EMS1(2))^2);

if sign(R21)==sign(R21ems1)&&sign(R31)==sign(R31ems1),
OUT=EMS1;
else
OUT=EMS2;
end

RMSE=sqrt((OUT(1)-sensor(1))^2+(OUT(2)-sensor(2))^2);

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于 JS 效果不显示的问题
 解决一直在提示“有活动内容在访问您的计算机”或“脚本一般是安全的,是否允许运行脚本”的问题: 导致原因是:浏览器->Internet选项->安全->自定义级别->脚本->活动脚本 被禁用或者提示了,设置为允许;以及浏览器->Internet选项->高级->安全-》允许活动内容在我的计算机上的文件中运行 即可注意,这种问题发生在你访问带有JS的网站时,有时候不会弹出提示框(比如你设
在JQuery中,写了function但是调不到的解决方法
问题:在JQuery中,有遇到下面的情况,明明有function可是调不到,在console中报错说找不到pictureShow。 $(function(){ function pictureShow(data){ ... } var frame = new SDEasyUI_Extend.layout.CommonLayout({ ...
浅谈UWB室内定位(一)
     最近一直在研究UWB室内定位,我们组买了DECA的两块板子,就两块板子就花去了1000多大洋,而且给的代码还是入门级的可想而知UWB室内定位在我国尚且处于发展的萌芽状态,最近在读官方给的文档时发现之中尚且有许多资料需要自己去买,价格不菲。就UWB定位的前景而言,国内虽然尚未普及,但是由于科学的发展不断的进步,室内定位应该在不久的十年之内得到发...
iBeacon系列:三、iBeacon能否精确室内定位等10个技术问题
国内iBeacon技术很热,但仍旧有很多误解,所以我们很想澄清关于iBeacon的一些真相: 1. iBeacon如何对外推送信息? 这是最常见的对iBeacon的误解。iBeacon不是伪基站,iBeacon不会对外推送定制信息。信息推送是手机应用里的定制功能,如果客户安装了你的应用,你就已经具备了推送信息的能力。iBeacon无非是把那个推送行为和beacon对应的位置。不过给用户
室内定位---UWB测距及定位原理
室内定位---UWB测距及定位原理
基于zigbee技术室内定位解决方案的探索(一)
起点-扬帆 终于开始做大一报的大创项目了,一年前申报了基于蓝牙技术实现室内定位的大创项目,经过一年的基础学习,开始着手做了,经过了解也决定不再使用蓝牙,而改用zigbee。 在开始做之前也是先简单制定一个大概的计划: (1)zigbee技术和CC2530芯片的学习。 (2)室内定位具体实现的构思 (3)硬件搭建和软件调试 (4)测试并修正不
iBeacon能否精确室内定位等10个技术问题
国内iBeacon技术很热,但仍旧有很多误解,所以我们很想澄清关于iBeacon的一些真相: 1. iBeacon如何对外推送信息? 这是最常见的对iBeacon的误解。iBeacon不是伪基站,iBeacon不会对外推送定制信息。信息推送是手机应用里的定制功能,如果客户安装了你的应用,你就已经具备了推送信息的能力。iBeacon无非是把那个推送行为和beacon对应的位置。不过给用户的感觉好
oracle调不出来图形界面
执行dbca调不出来图形界面,问题有可能很多,我这次犯的一个错误是没有设置对应的环境变量。 首先执行 xhost +   指令,报错: access control disabled, clients can connect from any host 然后网上查了下,执行如下指令: export PATH=/usr/sbin:$PATH:$ORACLE_HOME/bin
室内定位浅析
室内WIFI定位
解决方案-搜狗输入法调不出来
问题描述: 系统平台为ubuntu12.04,按shift键调不出搜狗输入法。 解决方案: 打开系统监视器,结束sogou-qimpanel 以及sogou-qimpanel-watchdog这两个进程。 接着打开终端,输入命令行: nohup fcitx 1>/dev/null 2>/dev/null & nohup sogou-qimpanel 1>...