帮助中心帮助中心
获得卫星的位置和速度
自从R2021a
pos =州(坐)
(pos、速度)=州(坐)
(___]=州()世代都会面临着这样坐,时刻
(___]=州(___CoordinateFrame = C)
(pos,速度,超时)=州(___)
pos=州(坐)返回一个3×-n——- - - - - -米数组的历史地位pos每颗卫星的向量坐,在那里n是样品和数量的时间米是卫星的数量。行代表了x,y,z卫星的坐标地心天球参考系(GCRF)。
pos=州(坐)
pos
坐
例子
(pos,速度]=州(坐)返回一个3×-n——- - - - - -米数组的惯性速度速度每颗卫星的向量坐GCRF。
(pos,速度]=州(坐)
速度
(___]=州(坐,timeIn)返回一个或两个输出3-by-1-by -米数组除了在指定的日期时间timeIn。如果没有指定时区timeIn时区是假定为协调世界时(UTC)。
(___]=州(坐,timeIn)
timeIn
(___]=州(___CoordinateFrame =C)返回指定的输出的坐标C。
(___]=州(___CoordinateFrame =C)
C
(pos,速度,超时]=州(___)返回的位置和速度历史卫星和相应的datetime UTC。
(pos,速度,超时]=州(___)
超时
全部折叠
创建一个卫星场景对象。
开始时间= 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
时间输出计算,指定为一个datetime标量。如果没有指定时区timeIn时区是假定为UTC。
“惯性”
“ecef”
“地理”
坐标系中指定的输出返回“惯性”,“ecef”,或“地理”。
的“惯性”选择返回GCRF的坐标位置和速度。
的“ecef”选择返回ECEF坐标系中的坐标位置和速度。ECEF框架的更多信息,请参阅地球地球定点坐标。
的“地理”选择返回的位置(纬度;朗;高度),纬度和朗在度经度和纬度和海拔高度是地球表面在米。返回的速度在North-East-Down (NED)框架。
卫星的位置历史米,作为一个3×——返回n——- - - - - -米GCRF数组。n是样品和数量的时间米是卫星的数量。
当AutoSimulate财产的卫星场景真正的的历史地位开始时间来StopTime返回。否则,历史地位开始时间来SimulationTime返回。
AutoSimulate
真正的
开始时间
StopTime
SimulationTime
卫星米每秒的速度历史,作为一个3×——返回n——- - - - - -米GCRF数组。n是样品和数量的时间米是卫星的数量。
时间的样本卫星的位置和速度,作为一个标量或矢量返回。如果时间的历史返回卫星的位置和速度,超时是一个行向量。
介绍了R2021a
satelliteScenario
satelliteScenarioViewer
groundStation
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室