方向性
系统对象:分阶段。PartitionedArray
包:分阶段
分区数组的指向性
语法
D =指向性(H,频率,角度)
D =方向性(H,频率,角度,名称,值)
描述
D =指向性(
返回方向性天线或麦克风元件的分区阵列,H
,频率
,角
)H
的指定频率频率
方向角由角
.
计算阵列指向性时使用的积分具有0.1度的最小采样网格。如果阵列模式的波束宽度小于此值,则指向性值将不准确。
输入参数
H
- - - - - -分区的数组
系统对象™
分区数组,指定为分阶段。PartitionedArray
系统对象。
例子:H = phase . partitionedarray;
频率
- - - - - -用于计算指向性和模式的频率
积极的标量|1 -l实值行向量
用于计算指向性和模式的频率,指定为正标量或1 × -l实值行向量。频率单位为赫兹。
对于天线、麦克风、声呐水听器或投影仪元件,
频率
属性指定的值范围内FrequencyRange
或FrequencyVector
元素的属性。否则,元素不产生响应,并将指向性返回为负
.大多数元素使用FrequencyRange
财产除外分阶段。CustomAntennaElement
而且分阶段。CustomMicrophoneElement
,使用FrequencyVector
财产。对于一个元素数组,
频率
必须在组成数组的元素的频率范围内。否则,数组不产生响应,并将指向性返回为负
.
例子:(1 e8 2 e6)
数据类型:双
角
- - - - - -计算方向性的角度
1 -米实值行向量|2 -米实值矩阵
计算方向性的角度,用1 × -表示米实值行向量或者2 ×米实值矩阵,其中米是角方向的个数。角度单位是度。如果角
是2 × -吗米矩阵,然后每一列在方位角和仰角上指定一个方向,(阿兹;el)
.方位角必须在-180°和180°之间。仰角必须在-90°到90°之间。
如果角
是1 × -吗米向量,那么每一项表示一个方位角,仰角假设为零。
方位角是两个角之间的角x-轴和方向向量在xy飞机。这个角是正的,从x-轴y设在。仰角是方向向量与xy飞机。这个角是正的,当朝向z设在。看到方位角和仰角.
例子:[45 60;0 10]
数据类型:双
名称-值参数
指定可选参数对为Name1 = Value1,…,以=家
,在那里的名字
参数名称和价值
对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字
在报价。
PropagationSpeed
- - - - - -信号传播速度
光速(默认)|积极的标量
信号传播速度,指定为由逗号分隔的对组成“PropagationSpeed”
一个正标量,单位是米/秒。
例子:PropagationSpeed, physconst(“光速”)
数据类型:双
权重
- - - - - -子数组的重量
1(默认)|N-by-1复值列向量|N——- - - - - -l复数矩阵
子数组的权重,指定为逗号分隔的对,由的权重
和一个N-by-1复值列向量或N——- - - - - -米复数矩阵。维度N数组中的子数组数。维度l的频率数是否指定频率
论点。
权重 维 |
频率 维 |
目的 |
---|---|---|
N-by-1复值列向量 | 标量或者1 ×l行向量 | 为单个频率或所有频率应用一组权重l频率。 |
N——- - - - - -l复数矩阵 | 1 -l行向量 | 应用l列“重量” 中对应的频率频率 论点。 |
例子:“权重”的(N, M)
数据类型:双
SteerAngle
- - - - - -子阵列转向角
(0, 0)
(默认)|标量|二元列向量
子数组转向角,指定为逗号分隔的对组成“SteerAngle”
一个标量或者2 × 1列向量。
如果“SteerAngle”
是2 × 1列向量,它有这种形式[方位;海拔高度)
.方位角必须在-180°到180°之间,含180°。仰角必须在-90°到90°之间,包括。
如果“SteerAngle”
是一个标量,它只指定方位角。在这种情况下,仰角假设为0。
此选项仅适用于“SubarraySteering”
属性设置为“阶段”
或“时间”
.
例子:“SteerAngle”(20、30)
数据类型:双
ElementWeights
- - - - - -应用于子数组内元素的权重
1
(默认)|复数的NSE——- - - - - -N矩阵|1 -N单元阵列
子数组元素的权重,指定为复值NSE——- - - - - -N矩阵或1 ×N单元阵列。权重应用于子数组中的各个元素。子数组可以有不同的尺寸和大小。
如果ElementWeights
它是复值吗NSE——- - - - - -N矩阵,NSE最大子数组中的元素数和N是子数组的个数。矩阵的每一列都指定了相应子数组的权重。只有第一个K每列中的条目都作为权重应用K对应子数组中的元素数。
如果ElementWeights
是1 × -吗N单元阵列。每个单元格包含对应子数组权重的复值列向量。列向量的长度等于相应子数组中的元素个数。
依赖关系
要启用此名称-值对,请设置SubarraySteering
属性“自定义”
.
数据类型:双
复数支持:万博1manbetx是的
输出参数
例子
分区数组的指向性
计算由单个20元素ULA(元素间隔为四分之一波长)组成的分区数组的方向性。然后子阵列相位导向30度方位角。指向性是在方位角从0到60度计算的。
C = physconst(“光速”);Fc = 3e8;Lambda = c/fc;Angsteer = [30;0];Ang = [0:10:60;0,0,0,0,0,0];
方法创建分区的ULA数组SubarraySelection
财产。
myArray =相控。PartitionedArray (“数组”,...λ/ 4 phased.ULA(20日),“SubarraySelection”,...[1 (1,10) 0 (1,10); 0 (1,10) 1 (1,10)],...“SubarraySteering”,“阶段”,“PhaseShifterFrequency”、fc);
创建转向矢量并计算方向性。
myStv =阶段性。SteeringVector (“SensorArray”myArray,...“PropagationSpeed”c);d =方向性(myArray,fc,ang,“PropagationSpeed”c“重量”,...步骤(fc, myStv angsteer),“SteerAngle”angsteer)
d =7×1-7.5778 -4.7676 -2.0211 10.0996 0.9714 -3.5575 -10.8439
更多关于
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。