solve_orbit.asv

来自「GPS/GALILEO/BEIDOU兼容接收机自主完好性检测程序」· ASV 代码 · 共 30 行

ASV
30
字号
function [xt,yt,zt]=solve_orbit(flag)

%*********************************
% ** % 画星座轨道用
% flag为系统标志 gps:flag = 1;galileo: flag = 2; beidou:flag = 3 
% **********************************

X = [];
Y = [];
Z = []; 
if flag==1
    for t=0:50:43200
        [Xs,Ys,Zs]=gps_sat(t);
        X=[X,Xs(:,1)];
        Y=[Y,Ys(:,1)];
        Z=[Z,Zs(:,1)];
    end
end
if flag ==2
    for t=0:50:51840
        [Xs,Ys,Zs]=galileo_sat(t);
         X=[X,Xs(:,1)];
         Y=[Y,Ys(:,1)];
         Z=[Z,Zs(:,1)];
     end 
 end
 
xt=X';
yt=Y';
zt=Z';

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?