帮助中心帮助中心
地面站对象属于卫星场景
的GroundStation对象定义属于卫星场景的地面站对象。
GroundStation
你可以创建GroundStation对象使用groundStation的对象函数。satelliteScenario对象。
groundStation
satelliteScenario
全部展开
的名字
“GroundStationidx"
方法时才能设置此属性groundStation函数。在你打电话之后groundStation函数,此属性是只读的。
地面站名称,指定为逗号分隔的对,由“名字”一个字符串标量,字符串向量,字符向量或者字符向量的单元格数组。
“名字”
如果只添加一个地面站,请指定的名字作为字符串标量或字符向量。
如果需要添加多个地站,请指定的名字作为字符串标量、字符向量、字符串向量或字符向量的单元格数组。作为字符串标量或字符向量添加的所有地面站都被分配相同的指定名称。字符向量的字符串向量或单元格数组中的元素数量必须等于要添加的地面站的数量。每个地面站都从向量或单元数组中分配相应的名称。
默认值:idx为卫星场景分配的ID。
数据类型:字符|字符串
字符
字符串
ID
此属性由模拟器内部设置,并且是只读的。
由模拟器分配的地面站ID,指定为正标量。
纬度
42.3001
只有在调用地面站时才能设置此属性。调用地面站后,此属性为只读。
地面站的大地纬度,指定为标量。取值范围必须为[- 90,90]。
如果只添加一个地面站,请将Latitude指定为标量双精度。
如果添加多个地面站,则将纬度指定为矢量的两倍,其长度等于要添加的地面站的数量。
当纬度和经度指定为时纬度、经度输入到地面站,纬度指定为名称-值参数优先。
纬度、经度
数据类型:双
双
经度
-71.3504
地面站的大地经度,指定为标量或矢量。取值范围必须为[-180,180]。
如果只添加一个地面站,请将经度指定为标量。
如果添加多个地面站,请将经度指定为一个向量,其长度等于添加的地面站的数量。
当经度和经度被指定为纬度、经度输入到地面站,经度指定为名称-值参数优先。
高度
0
地面站高度,用标量或矢量表示。
如果你指定高度作为一个标量,该值分配给地面站中的每个地面站。
如果你指定高度作为矢量,矢量长度必须等于地面站中的地面站数。
MinElevationAngle
卫星从地面站可见的卫星的最小仰角,以及从卫星可见的地面站的最小仰角,以度数指定为标量或行向量。取值范围必须为[- 90,90]。为使访问和链接关闭成为可能,仰角必须至少等于中规定的值MinElevationAngle.
如果你指定MinElevationAngle作为一个标量,该值分配给地面站中的每个地面站。
如果你指定MinElevationAngle作为矢量,矢量长度必须等于地面站中的地面站数。
当AutoSimulate卫星场景的属性为假,MinElevationAngle属性时,可以进行修改SimulationStatus是NotStarted或InProgress.
AutoSimulate
假
SimulationStatus
NotStarted
InProgress
访问
只能在调用时设置此属性GroundStation.在你打电话之后GroundStation,此属性为只读。
访问分析对象,指定为的行向量访问对象。
ConicalSensors
方法时才能设置此属性conicalSensor.在你打电话给conicalSensor函数,此属性是只读的。
conicalSensor
连接到地面站的锥形传感器,指定为锥形传感器的行向量。
平衡环
常平架
只能在调用时设置此属性常平架.在你打电话之后常平架,此属性为只读。
连接到地面站的框架,指定为逗号分隔的对,由“平衡环”的行向量常平架对象。
“平衡环”
MarkerColor
[10 0 0]
RGB值
颜色名称的字符串标量
颜色名称的字符向量
标记的颜色,指定为逗号分隔的对,由“MarkerColor”或者一个RGB三元组,或者一个颜色名称的字符串或字符向量。
“MarkerColor”
对于自定义颜色,请指定RGB三元组或十六进制颜色代码。
RGB三元组是一个三元素行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1],例如,[0.4 0.6 0.7].
[0, 1]
[0.4 0.6 0.7]
十六进制颜色码是字符向量或以散列符号(#)后面跟着三个或六个十六进制数字,取值范围为0来F.这些值不区分大小写。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。
#
F
“# FF8800”
“# ff8800”
“# F80”
“# f80”
或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。
“红色”
“r”
“# FF0000”
“绿色”
“g”
[0 10 0]
“# 00 ff00”
“蓝色”
“b”
[0 0 1]
“# 0000 ff”
“青色”
“c”
[0 1 1]
“# 00飞行符”
“m”
[10 0 1]
“#”就
“黄色”
“y”
[11 10 0]
“# FFFF00”
“黑色”
“k”
[0 0 0]
“000000 #”
“白色”
“w”
[1 1 1]
“# FFFFFF”
“没有”
这里是RGB三组和十六进制的颜色代码的默认颜色MATLAB®在许多类型的图中使用。
[0 0.4470 0.7410]
“# 0072 bd”
[0.8500 0.3250 0.0980]
“# D95319”
[0.9290 0.6940 0.1250]
“# EDB120”
[0.4940 0.1840 0.5560]
“# 7 e2f8e”
[0.4660 0.6740 0.1880]
“# 77 ac30”
[0.3010 0.7450 0.9330]
“# 4 dbeee”
[0.6350 0.0780 0.1840]
“# A2142F”
MarkerSize
10
标记的大小,指定为逗号分隔的对,由“MarkerSize”一个小于30的实标量。单位为像素。
“MarkerSize”
ShowLabel
真正的
1
地面站标签可见性状态,指定为逗号分隔的对,由“ShowLabel”的数值或逻辑值1(真正的)或0(假).
“ShowLabel”
数据类型:逻辑
逻辑
LabelFontSize
15
地面站标签的字体大小,指定为逗号分隔的对,由“LabelFontSize”和范围[6 30]中的一个正标量。
“LabelFontSize”
LabelFontColor
(1,0,0)
GroundStationlabel的字体颜色,指定为逗号分隔的对,由“LabelFontColor”或者一个RGB三元组,或者一个颜色名称的字符串或字符向量。
“LabelFontColor”
下面是MATLAB在许多类型的图中使用的默认颜色的RGB三组和十六进制颜色代码。
显示
爱尔兰
隐藏
全部折叠
创建一个卫星场景,并从经纬度添加地面站。
startTime = datetime(2020,5,1,11,36,0);stopTime = startTime +天数(1);sampleTime = 60;sc = satellite escenario (startTime,stopTime,sampleTime);Lat = 10;Lon = -30;gs =地面站(sc,lat,lon);
使用开普勒元素添加卫星。
semmaijoraxis = 10000000;偏心距= 0;倾角= 10;rightAscensionOfAscendingNode = 0;argumentOfPeriapsis = 0;trueexception = 0;sat =卫星(sc,半majoraxis,偏心,倾角,...rightAscensionOfAscendingNode、argumentOfPeriapsis trueAnomaly);
在场景中增加接入分析,得到卫星与地面站的接入间隔表。
Ac = access(sat,gs);intvls = accessinterval (ac)
intvls =8×8表源目标IntervalNumber开始时间EndTime时间StartOrbit EndOrbit _____________ __________________ ______________ ____________________ ____________________ ________ __________ ________ " 卫星2”“地面站1“1 01 - 2020年5月——11:36:00 01 - 1680年5月- 2020年12:04:00 1 1”卫星2”“地面站1“2 01 - 2020年5月——14:20:00 01 - 3060年5月- 2020年15:11:00 1 2”卫星2”“地面站1”3 01 - 2020年5月——17:27:00 01 - 3060年5月- 2020年18:18:00 3 3”2”“卫星地面站1”4 01 - 5 - 202020:34:00 01-May-2020 21:25:00 3060 4 4“卫星2”“地面站1”5 01-May-2020 23:41:00 02-May-2020 00:32:00 3060 5 5“卫星2”“地面站1”6 02-May-2020 02:50:00 02-May-2020 03:39:00 2940 6 6“卫星2”“地面站1”7 02-May-2020 05:59:00 02-May-2020 06:47:00 2880 7 7“卫星2”“地面站1”8 02-May-2020 09:06:00 02-May-2020 09:56:00 3000 8 9
播放该场景以可视化地面站。
玩(sc)
R2021a中引入
satelliteScenarioViewer
玩
卫星
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处