matlab将雷达坐标向量(距离、方位角、仰角)转换为笛卡尔坐标

收录时间:2021-11-25
资源分类:Matlab 工具:MATLAB 6.0 (R12)

Matlab的sph2cart的一种变体,将雷达坐标向量(距离、方位角、仰角)转换为笛卡尔坐标(东、北、上)。请注意雷达坐标与球形坐标的不同定义,它们需要不同的功能(请参见帮助注释中的确切定义)。

rae2xyz

A variation of Matlab's sph2cart, that transforms a vector of radar coordinates (Range, Azimuth, Elevation) to Cartesian coordinates (East, North, Up). Note the different definition of radar coords vs. spherical coords, which require this different function (see exact definitions within the help comment).

 

input format #1: [...] = rae2xyz(range, azimuth, elevation)

input format #2: [...] = rae2xyz(rae)

output format #1: [east, north, up] = rae2xyz(...)

output format #2: xyz = rae2xyz(...)

 

The input coordinates may be either singular values or a vector of coordinate points.

 

Use the corresponding xyz2rae function for the reverse transformation.

 

Note: rae2xyz does NOT take into account earth curvature, Ionosphere beam curving etc. - this simple function uses a simple flat-earth free-space model.

文件下载列表
rae2xyz.zip (1.48KB)  
附件内容
rae2xyz.m  
更多

目前尚无评论

用户反馈   关于我们
Copyright (©) ZHIHUISHI.COM 2013 All Rights Reserved.
京ICP备18060134号-3