📄 judge_errsate.m
字号:
function [errsate,sate,flag]=judge_errsate(kk_gps,kk_galileo,kk_beidou,H,y,num)
%*********************************
% ** %最大似然估计法故障星
% ** kk_gps,kk_galileo,kk_beidou分别为三个系统可见星数
% **********************************
kk = kk_gps+kk_galileo+kk_beidou;
for i = 1:kk
b(i) = solve_bi(kk,H,y,i);
end
buffer = [];
[m,n] = max(b);
errsate = num(1,n);
for k= 1:1:kk
if(k==n)
continue;
else
buffer = [buffer num(1,k)];
end
end
sate = buffer;
flag = 0;
if(n <= kk_gps)
flag = 1;
end
if((n>kk_gps)&&(n<=(kk_gps+kk_galileo)))
flag = 2;
end
if(n>kk_gps+kk_galileo)
flag = 3;
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -