主要内容

dcm2latlon

方向余弦矩阵转换为大地纬度和经度

描述

例子

(纬度)= dcm2latlon (扩张型心肌病)计算出大地纬度和经度纬度方向余弦矩阵扩张型心肌病

(纬度)= dcm2latlon (扩张型心肌病,行动)执行一个,行动如果方向余弦矩阵是无效的,也就是说,不是正交的。

(纬度)= dcm2latlon (扩张型心肌病,行动,宽容)使用一个公差水平,宽容评估如果方向余弦矩阵是在公差内。

例子

全部折叠

确定的大地纬度和经度方向余弦矩阵扩张型心肌病

dcm = [0.3747 0.5997 0.7071;0.8480 - -0.5299 0;0.3747 0.5997 -0.7071);(纬度、经度)= dcm2latlon (dcm)
lat = 44.9995
朗= -122.0005

确定大地经度和纬度从多个方向余弦矩阵。

dcm = [0.3747 0.5997 0.7071;0.8480 - -0.5299 0;0.3747 0.5997 -0.7071);dcm (:: 2) = (-0.0531 0.6064 0.7934;0.9962 - 0.0872 0;-0.0691 0.7903 -0.6088);(纬度、经度)= dcm2latlon (dcm)
lat =2×144.9995 - 37.5028
朗=2×1-122.0005 - -84.9975

确定的大地纬度和经度方向余弦矩阵扩张型心肌病在公差内。

dcm = [0.3747 0.5997 0.7071;0.8480 - -0.5299 0;0.3747 0.5997 -0.7071);(纬度、经度)= dcm2latlon (dcm,“警告”,0.1)
lat = 44.9995
朗= -122.0005

输入参数

全部折叠

方向余弦矩阵,指定为3-by-3-by -包含正交方向余弦矩阵。扩张型心肌病执行一个矢量坐标变换的地球地球定点(ECEF)轴成一个向量在North-East-down (NED)轴。

数据类型:

当方向余弦矩阵函数行为是无效的,这不是正交的。

  • “警告”——显示警告,表明方向余弦矩阵是无效的。

  • “错误”——显示错误,表明方向余弦矩阵是无效的。

  • “没有”- - - - - -不显示警告或错误。

数据类型:字符|字符串

宽容的方向余弦矩阵有效性,指定为一个标量。函数考虑了方向余弦矩阵有效如果这些条件是正确的:

  • 方向余弦矩阵的转置乘以本身=1在指定的公差(转置*扩张型心肌病(dcm) = = 1±宽容)。

  • 方向余弦矩阵的行列式等于1在指定的公差(依据(dcm) = = 1±宽容)。

数据类型:

输出参数

全部折叠

大地纬度,作为一个返回数组的度。

大地经度,作为一个返回数组的度。

版本历史

介绍了R2006b