主要内容

一步

系统对象:分阶段。UCA
包:分阶段

数组元素的输出响应

语法

RESP = step(array,FREQ,ANG)

描述

请注意

从R2016b开始,而不是使用一步方法来执行System object™定义的操作,则可以带参数调用该对象,就好像它是一个函数一样。例如,Y = step(obj,x)Y = obj(x)执行等价操作。

分别地=步骤(sArray频率返回响应,分别地中规定的工作频率的阵列元素频率以及在

请注意

对象在第一次执行时执行初始化。这个初始化锁nontunable属性以及输入规范,例如输入数据的维度、复杂性和数据类型。如果更改不可调属性或输入规范,System对象将发出错误。要更改不可调属性或输入,必须首先调用释放方法解锁对象。

输入参数

全部展开

均匀圆形数组,指定为分阶段。UCA系统对象。

例子:sArray = phased.UCA;

指定的数组的工作频率,指定为正标量或1-l实值行向量。频率单位是赫兹。

  • 对于天线或麦克风元件,频率必须在FrequencyRangeFrequencyVector属性。否则,该元素不产生响应,数组响应返回为零。大多数元素使用FrequencyRange财产除外分阶段。CustomAntennaElement分阶段。CustomMicrophoneElement,使用FrequencyVector财产。

  • 对于一个元素数组,频率必须位于组成数组的元素的频率范围内。否则,数组不产生响应,指向性返回为零。

例子:[1 e8 2 e8]

数据类型:

响应方向,指定为2-by-实值矩阵或长度为实值的行向量

如果是2 ×矩阵,矩阵的每一列在形式上指定了方向[方位;海拔高度).方位角必须在-180°和180°之间,包括。仰角必须介于-90°和90°之间。角度单位是度。

如果行向量的长度是多少,每个元素指定方向的方位角。在这种情况下,假设对应的仰角为0°。

例子:(20、15)

数据类型:

输出参数

全部展开

相控阵的电压响应,用复值矩阵或a表示结构体用复值域。输出取决于阵列是否支持极化。金宝app

  • 如果阵列元件不支持极化,电压响应,金宝app分别地,有维度N——- - - - - -——- - - - - -l

    • N(rows)是数组中元素的个数

    • (列)是中指定的角度数

    • l(页)是中指定的频率数频率

    的列对于每个数组元素分别地中指定的对应方向的数组元素响应.每一个l页的分别地中指定的相应频率的数组元素响应频率

  • 如果阵列支持极化,金宝app分别地是一个MATLAB结构体包含两个字段,RESP.H分别地。V.这个领域,RESP.H表示阵列的水平极化响应分别地。V表示阵列的垂直极化响应。每个字段都有维度N——- - - - - -——- - - - - -l

    • N(rows)是数组中元素的个数

    • (列)是中指定的角度数

    • l(页)是中指定的频率数频率

    的列对于每个数组元素RESP.H分别地。V中指定的对应方向的数组元素响应.每一个l页的RESP.H分别地。V中指定的相应频率的数组元素响应频率

例子

全部展开

创建一个半径为0.5米的余弦天线单元的5元均匀圆形阵列(UCA)。在300兆赫的工作频率下,找出0度方位角和仰角处的元件响应。

C = physconst(“光速”);Fc = 300e6;sCos =阶段性的。CosineAntennaElement (“CosinePower”[1]);sArray = phased。UCA (“元素”上海合作组织,“NumElements”5,“半径”, 0.5);Ang = [0;0];resp = step(array,fc,ang)
resp =5×10 0.3090 1.0000 0.3090

版本历史

在R2015a中引入