主要内容

获得卫星的位置和速度

自从R2021a

    描述

    pos=州()返回一个3×-n——- - - - - -数组的历史地位pos每颗卫星的向量,在那里n是样品和数量的时间是卫星的数量。行代表了x,y,z卫星的坐标地心天球参考系(GCRF)。

    例子

    (pos,速度]=州()返回一个3×-n——- - - - - -数组的惯性速度速度每颗卫星的向量GCRF。

    (___]=州(,timeIn)返回一个或两个输出3-by-1-by -数组除了在指定的日期时间timeIn。如果没有指定时区timeIn时区是假定为协调世界时(UTC)。

    (___]=州(___CoordinateFrame =C)返回指定的输出的坐标C

    (pos,速度,超时]=州(___)返回的位置和速度历史卫星和相应的datetime UTC。

    例子

    全部折叠

    创建一个卫星场景对象。

    开始时间= datetime (2021、5、25);% 2021年5月25日上午12:00 UTCstopTime = datetime (2021、5、26);% 2021年5月26日12:00 UTCsampleTime = 60;%在几秒钟内sc = satelliteScenario(开始时间、stopTime sampleTime);

    添加一个卫星的场景。

    tleFile =“eccentricOrbitSatellite.tle”;坐=卫星(sc, tleFile);

    获得的卫星位置和速度地球地球定点(ECEF)帧对应于5月25日,2021年,10:30 UTC。

    时间= datetime(2021、5、25日,22日,30日0);(位置,速度)=州(坐、时间“CoordinateFrame”,“ecef”)
    位置=3×1107×-0.9431 -3.0675 2.7404
    速度=3×1103×-1.2166 0.4198 -1.6730

    输入参数

    全部折叠

    卫星,指定的行向量卫星对象。

    时间输出计算,指定为一个datetime标量。如果没有指定时区timeIn时区是假定为UTC。

    坐标系中指定的输出返回“惯性”,“ecef”,或“地理”

    • “惯性”选择返回GCRF的坐标位置和速度。

    • “ecef”选择返回ECEF坐标系中的坐标位置和速度。ECEF框架的更多信息,请参阅地球地球定点坐标

    • “地理”选择返回的位置(纬度;;高度),纬度在度经度和纬度和海拔高度是地球表面在米。返回的速度在North-East-Down (NED)框架。

    输出参数

    全部折叠

    卫星的位置历史米,作为一个3×——返回n——- - - - - -GCRF数组。n是样品和数量的时间是卫星的数量。

    AutoSimulate财产的卫星场景真正的的历史地位开始时间StopTime返回。否则,历史地位开始时间SimulationTime返回。

    卫星米每秒的速度历史,作为一个3×——返回n——- - - - - -GCRF数组。n是样品和数量的时间是卫星的数量。

    时间的样本卫星的位置和速度,作为一个标量或矢量返回。如果时间的历史返回卫星的位置和速度,超时是一个行向量。

    版本历史

    介绍了R2021a