主要内容

phitheta2azel

将角度从/转换为方位角/仰角

描述

例子

亚悉= phitheta2azel (PhiTheta转换φ和θ角配对到它们对应的方位角和仰角对。

例子

亚悉= phitheta2azel (PhiThetaRotAx还指定了选择-角度的约定使用RotAx

例子

全部折叠

求φ = 30°和θ = 0°的方位角-高程表示。使用-约定,φ定义自y-轴到z-轴,θ由x-轴向yz飞机。

Azel = phitheta2azel([30;10])
亚悉=2×18.6822 - 4.9809

求φ = 30°和θ = 0°的方位角-高程表示。使用-theta约定,φ定义从x轴到y轴,θ定义从z轴到x平面。

Azel = phitheta2azel([30;10],false)
亚悉=2×130 80

版权所有:The MathWorks, Inc.

输入参数

全部折叠

和角,用两行矩阵表示。矩阵的每一列表示一个角度,以度为单位,形式为[φ;θ)。

数据类型:

角度约定选择,指定为真正的

  • 如果RotAx真正的,方向矢量的角度是z-轴到向量的投影到yz飞机。角度是由x-轴指向方向向量。正的值是朝向yz飞机。

  • 如果RotAx角是由x-轴到方向向量的投影xy飞机。这个角在这个方向上是正的y设在。角度是由z-轴指向方向矢量,在方向上为正xy-平面(见和角的另一种定义).

数据类型:逻辑

输出参数

全部折叠

方位角和仰角,作为两行矩阵返回。矩阵的每一列表示一个角度,以度为单位,形式为[azimuth;海拔高度)。的矩阵维数亚悉和…一样吗PhiTheta

更多关于

全部折叠

方位角和仰角

方位角向量的夹角是x——轴和向量在——上的正交投影xy飞机。角度是正的,从x轴向y轴。方位角介于-180度和180度之间。的仰角这个向量和它在上的正交投影之间的夹角是xy飞机。朝向正极的角度是正的z-轴与xy飞机。默认情况下,元素或数组的轴视方向与正数对齐x设在。视轴方向是指元件或阵列的主瓣方向。

请注意

在文献中,仰角有时被定义为矢量与正极的夹角z设在。MATLAB®和相控阵系统工具箱™产品不使用此定义。下载188bet金宝搏

该图显示了一个矢量的方位角和仰角,用绿色实线表示。

和角度

角()φ)是正面的角度y-轴到向量在上的正交投影yz飞机。朝向正极的角度是正的z设在。角在0到360度之间。角()θ的角度x-轴到向量本身。这个角是正的yz飞机。角在0到180度之间。

图中用绿色实线表示向量和。

φ/θ和的坐标变换阿兹/埃尔是由下面的方程描述的吗

e l = ϕ θ 棕褐色 一个 z = 因为 ϕ 棕褐色 θ 因为 θ = 因为 e l 因为 一个 z 棕褐色 ϕ = 棕褐色 e l / 一个 z

和角的另一种定义

角()φ)是正面的角度x-轴到向量在上的正交投影xy飞机。朝向正极的角度是正的y设在。角在0到360度之间。角()θ的角度z-轴到向量本身。这个角是正的xy飞机。角在0到180度之间。

下图说明了φθ对于一个绿色实线的向量。

ϕ = 一个 z θ = 90 e l 一个 z = ϕ e l = 90 θ

这种转换适用于以下情况:RotAx

扩展功能

另请参阅

主题

在R2012a中引入