工程师。乌拉
均匀线性天线阵列(ULA)。
库::`[医]工程师`
资料描述
*EngeePhased系统对象。ULA*模拟均匀线性天线阵列(ula)并计算其响应。
要计算天线阵列的每个元素在指定方向上的响应,请执行以下步骤:
-
创建EngeePhased。ULA对象并设置其属性。
-
用参数调用对象,就好像它是一个函数一样。
语法
创造
系统对象的构造函数可以通过以下方式调用:
* 对象=EngeePhased。乌拉 创建由具有默认属性值的相控阵传感器的相同各向同性单元形成的均匀线性天线阵列(ULA)。 局部坐标系的原点为天线阵列的相位中心。 正轴*_x_*是天线阵列法线的方向,天线阵元沿着*_y_*轴位于。
+ 例子::
+
array = EngeePhased.ULA
* 对象=EngeePhased。ULA(名称=值) 创建均匀线性天线阵列(ULA),每个指定的*名称*属性设置为指定的*值*。 您可以以任何顺序将其他参数指定为名称-值对(名称1=价值1,…,纳门=瓦伦).
+ 例子::
+
array = EngeePhased.ULA(ElementSpacing=1.5,ArrayAxis="z")
* 对象=EngeePhased。市建局(N,D,名称=值) 创建均匀线性天线阵列(ULA),*numElements*属性设置为 N,对于*ElementSpacing*属性,值为 D,以及设置为指定*值*的其他指定*名称*属性。 N 和 D 它们只是值的参数。 指定仅值参数时,必须指定所有前面的仅值参数。 *Name*-价值观对的参数可以按任意顺序指定。
+ 例子::
+
array = EngeePhased.ULA(N,D,NumElements=5)
特征
*元素* — 相控阵天线的元件
+
工程师。[医]抽象主义
Details
天线阵列的一个元件。
*例子*: 工程师。余弦,余弦
*数字* — 天线阵元的个数
+
2(默认情况下) | 一个正整数
Details
线性天线阵列的元素个数,设为正整数。
<无转换>*数据类型:* 漂浮64</无翻译>
*ElementSpacing* — 天线阵列的元件之间的距离
+
0.5(默认) | 正标量
Details
线性天线阵列的两个相邻单元之间的距离,定义为正标量。
测量单位为m。
<无转换>*数据类型:* 漂浮64</无翻译>
*ArrayAxis*是 线形天线阵列的轴线
+
y(默认) | x | z
Details
线性天线阵列的轴,定义为 x, y 或 z.
线性天线阵列的元件位于坐标系的选定轴上。 天线阵列的轴决定了元素的法向量所沿着的方向。
| ArrayAxis属性的值 | 元的法线方向 |
|---|---|
|
方位角=90°,高度=0°(*_y_*轴) |
|
方位角=0°,高度=0°(*_x*轴) |
|
方位角=0°,高度=0°(*_x*轴) |
*锥度* — 元素的锥体
+
1(默认) | 复杂的标量 | 1乘N行的复数向量 | n乘1列的复向量
Details
线性天线阵列的元素的变窄,定义为复数标量,行1乘N的复数向量,或列N乘1的复数向量。 N为天线阵列的元素个数。 锥体,也称为加权系数,应用于线性天线阵列的每个天线元件,并改变接收数据的幅度和相位。
*如果*Taper*是标量,则对所有元素应用相同的锥值。
*如果*锥度*是矢量,则将每个锥值应用于相应的天线元件。
<无转换>*数据类型:* 漂浮64</无翻译>
入口
*freq* — 天线元件的工作频率
+
L条线上1的正实向量
Details
天线元件的工作频率,设定为每L行1的正实向量。
测量单位为Hz。
<无转换>*数据类型:* 漂浮64</无翻译>
*昂* — 响应方向的方位角和仰角
+
行1乘M的实向量 | 实矩阵为2乘M
Details
响应方向的方位角和仰角,以行1乘M的实矢量或行2乘M的实矩阵形式给出,其中M是角方向的数目。
测量单位是度。
方位角应在-180°至180°的范围内。 仰角应在-90°至90°的范围内。
如果*ang*是1乘M的矢量,则每个元素设置方向的方位角。 在这种情况下,相应的仰角被假定为零。
如果*ang*是一个2乘M的矩阵,则矩阵的每一列以[方位角;高度]的形式定义一个方向。
方位角是*_x_*轴与方向矢量在*_xy_*平面上的投影之间的角度。 当从*_x_*轴朝向*_y_*轴测量时,该角度为正。 仰角是方向矢量与*_xy_*平面之间的角度。 该角度在*_z_*轴的方向上测量时为正。
<无转换>*数据类型*: 漂浮64</无翻译>