文档帮助中心文档
从接收机和卫星位置看卫星角度
(阿兹、el、vis) = lookangles (recPos satPos)
(阿兹、el、vis) = lookangles (recPos、satPos maskAngle)
[阿兹,埃尔,力) = lookangles (recPos,satPos)返回给定接收器位置的卫星位置的角度和可见性。的方位阿兹和海拔埃尔是在以地球为中心的地球固定(ECEF)坐标系中的角度。卫星的能见度力是一个逻辑阵列,该函数使用默认的接收掩码角度10度计算该逻辑阵列。
[阿兹,埃尔,力) = lookangles (recPos,satPos)
阿兹
埃尔
力
recPos
satPos
例子
[阿兹,埃尔,力) = lookangles (recPos,satPos,maskAngle)返回具有指定掩模角度的卫星的观察角度和能见度maskAngle在度。
[阿兹,埃尔,力) = lookangles (recPos,satPos,maskAngle)
maskAngle
全部折叠
使用lookangles函数用于获取给定卫星和接收机位置的卫星方位角和仰角。指定一个5度的遮罩角度。获取卫星位置,使用gnssconstellation函数。
lookangles
gnssconstellation
在大地坐标(纬度、经度、海拔)中指定接收器位置。
recPos = [42 -71 50];
获取当前时间的卫星位置。
t = datetime (“现在”);gpsSatPos = gnssconstellation (t);
指定一个5度的遮罩角度。
maskAngle = 5;
获取卫星位置的方位角和仰角。的力输出显示哪些卫星是可见的。得到总使用量nnz.
nnz
(阿兹、el、vis) = lookangles (recPos、gpsSatPos maskAngle);流('%d卫星在%s.\n可见'nnz (vis), t);
9颗卫星于2021年9月01日14:09:24可见。
(lat朗alt)
接收机在大地坐标中的位置,指定为三元素向量的形式(经度纬度高度)
数据类型:单|双
单
双
卫星在以米为单位的地球中心地球固定(ECEF)坐标系中的位置N- × 3标量矩阵。N为星座内卫星的数量。
接收器的仰角掩模角,指定为正标量(以度数表示)。
可见卫星位置的方位角,返回为n-元素角向量。n为图中可见卫星位置的个数。方位角是以度来测量的,从北方向向下看,顺时针为正。
例子:[25 45 182 356]
[25 45 182 356]
数据类型:双
可见卫星位置的仰角,返回为n-元素角向量。n为图中可见卫星位置的个数。仰角是从水平线开始测量的,90度垂直向上。
例子:[45 90 27 74]
[45 90 27 74]
逻辑
卫星能见度,返回为n元逻辑数组中。每个元素表示卫星位置是否由阿兹和埃尔是可见的。
数据类型:逻辑
gnssSensor
gpsSensor
imuSensor
skyplot
伪距
receiverposition
この例の変更されたバージョンがあります。編集された方の例を開きますか吗?
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系