PSINS工具箱的函数:
vp = getgnssvp(ephs, obss, tp, isfig)
如上图,最后是绘图的标记“isfig”,但是实际这个标记没有用到,原函数内容:
function vp = getgnssvp(ephs, obss, tp, isfig)
% see also findgpsobs.
global ggps
findgpsobs(obss);
recPos = [0,0,0,0]';
if nargin3, tp=-1; end
for k=1:100
[obsi,tp] = findgpsobs(tp);
if size(obsi,1)4, tp=tp+1; continue; end
[satpv, clkerr, TGD, orbitp] = satPosVelBatch(obsi(1,1)-obsi(:,3)/ggps.c, ephs(obsi(:,2),:));
[pvt, vp, res] = lspvt(recPos, sat服务器托管pv, [obsi(:,3)+clkerr(:,2)*ggps.c]);
break;
end
if nargin>=4
AzEl = satPos2AzEl(satpv, vp(4:6));
satplot(obsi(:,2), AzEl);
end
修复
我在函数末尾加上选择语句,按照习惯,当isf服务器托管ig == 0时,不绘图,isfig == 1时,绘图,修改后的函数如下:
function vp = EV_getgnssvp(ephs, obss, tp, isfig)
% see also findgpsobs.
global ggps
findgpsobs(obss);
recPos = [0,0,0,0]';
if nargin3, tp=-1; end
for k=1:100
[obsi,tp] = findgpsobs(tp);
if size(obsi,1)4, tp=tp+1; continue; end
[satpv, clkerr, TGD, orbitp] = satPosVelBatch(obsi(1,1)-obsi(:,3)/ggps.c, ephs(obsi(:,2),:));
[pvt, vp, res] = lspvt(recPos, satpv, [obsi(:,3)+clkerr(:,2)*ggps.c]);
break;
end
if nargin>=4 && isfig == 1
AzEl = satPos2AzEl(satpv, vp(4:6));
satplot(obsi(:,2), AzEl);
end
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: pytorch 实现线性回归 softmax(Pytorch 04)
一 softmax 定义 softmax 是多分类问题,对决策结果不是多少,而是分类,哪一个。 为了估计所有可能类别的条件概率,我们需要一个有多个输出的模型,每个类别对应一个输出。为了解决线 性模型的分类问题,我们需要和输出一样多的仿射函数(affine fu…