www.gusucode.com > gps卫星位置预报,MATLAB编写,有动画界面源码程序 > code5/gps_final_new/DrawSat.m

    function DrawSatellite(SatPos)

moveX=SatPos(1,1);
moveY=SatPos(1,2);
moveZ=SatPos(1,3);
if SatPos(1,4)==1
    color=1;
else
    color=7;
end

%绘制两个立方体(代替卫星)
Length=500;
Width=500;
Height=500;
BoxPlot3(moveX,moveY,moveZ,Length,Width,Height,color);
BoxPlot3(moveX,moveY,moveZ,Length,Width*5,Height/10,color);