文档帮助中心文档
GNSS接收机和卫星之间的伪距
p =伪距(recPos satPos)
[p, pdot] =伪距(___、recVel satVel)
[p, pdot] =伪距(___名称、值)
p=伪距(recPos,satPos)返回接收器位置之间的伪距recPos和卫星的位置satPos。
p=伪距(recPos,satPos)
p
recPos
satPos
例子
(p,pdot)=伪距(___,recVel,satVel)返回伪距率pdot在接收机和卫星之间。使用这种语法输入参数在前面的语法。
(p,pdot)=伪距(___,recVel,satVel)
pdot
recVel
satVel
(p,pdot)=伪距(___名称,值)指定范围的测量噪声和范围使用名称-值参数。例如,[p pdot] =伪距(__ RangeAccuracy, 2)集伪距的测量噪声,指定为一个标量标准差在米。
(p,pdot)=伪距(___名称,值)
名称,值
[p pdot] =伪距(__ RangeAccuracy, 2)
全部折叠
使用伪距给定函数的伪距、伪距率卫星和接收机位置和速度。satellte立场和velcoties使用gnssconstellation函数。
伪距
gnssconstellation
指定一个接收器在大地坐标位置(经度、纬度、海拔)和接收机速度在当地的导航框架。
recPos = [42 -71 50];recVel = (1 2 3);
获得当前时间的卫星位置。
t = datetime (“现在”);[gpsSatPos, gpsSatVel] = gnssconstellation (t);
得到接收机和卫星之间的伪距、伪距率。
[p, pdot] =伪距(recPos、gpsSatPos recVel, gpsSatVel);
(lat朗alt)
接收机位置在大地坐标系,指定为一个三元素向量的形式(经度纬度高度)
数据类型:单|双
单
双
地球的卫星位置固地坐标系(ECEF)米,指定为一个N3矩阵的标量。N在星座卫星的数量。
(vx v vz)
接收机速度在当地的导航框架使用north-east-down (NED)坐标,指定为一个三元素向量的形式(vx v vz)。
地球的卫星速度固地坐标系(ECEF)在米每秒,指定为一个N3矩阵的标量。N在星座卫星的数量。
指定可选的逗号分隔条名称,值参数。的名字参数名称和吗价值相应的价值。的名字必须出现在引号。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家。
的名字
价值
Name1, Value1,…,的家
“RangeAccuracy”、“0.5”
RangeAccuracy
1
在伪距测量噪声,指定为一个标量标准差在米。
RangeRateAccuracy
0.02
测量噪声伪距率,指定为一个标量标准差米每秒。
卫星和接收机之间的伪距,作为一个返回n元向量米。
0 (n, 1)
卫星和接收机之间的伪距率,作为一个返回n元向量米每秒。如果你不提供速度输入,输出为零。
gnssSensor
gpsSensor
imuSensor
skyplot
lookangles
receiverposition
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室