分阶段。PartitionedArray
相控阵划分成子阵
描述
的PartitionedArray
对象表示被划分为一个或多个子阵列的相控阵。
获取分区数组中子数组的响应:
也可以指定aPartitionedArray
对象的值SensorArray
或传感器
执行波束形成、转向和其他操作的对象的属性。
请注意
从R2016b开始,而不是使用一步
方法来执行System对象™定义的操作,则可以使用参数调用该对象,就像调用函数一样。例如,Y = step(obj,x)
而且Y = obj(x)
请执行相同的操作。
建设
H =分阶段。PartitionedArray
创建一个分区数组System对象,H
.该对象表示一个被划分为子数组的数组。
H =分阶段。PartitionedArray (
创建一个分区数组对象,的名字
,价值
)H
,将每个指定的属性Name设置为指定的Value。您可以以任意顺序指定额外的名-值对参数,如(Name1
,Value1
、……以
,家
).
属性
|
传感器阵列 传感器阵列,指定为属于相控阵系统工具箱™的任何阵列系统对象。 默认值: |
|
子数组定义矩阵 将子数组选择指定为米——- - - - - -N矩阵。米子数组的个数和N数组中的元素数。矩阵的每一行对应一个子数组,行中的每个条目表示一个元素是否属于子数组。当条目为0时,该元素不属于子数组。非零项表示应用于相应元素的复值权重。每一行必须包含至少一个非零条目。 每个子阵列的相位中心都在子阵列几何中心。的 默认值: |
|
子阵列转向法 指定子数组转向的方法
默认值: |
|
子阵列移相器频率 指定执行子阵列转向的移相器的工作频率。属性值是一个以赫兹为单位的正标量。属性时应用此属性 默认值: |
|
移相器量化位数 用于量化波束形成器的相移分量或转向矢量权重的比特数。指定位数为非负整数。值为0表示不执行量化。 默认值: |
方法
特定于分阶段。PartitionedArray 对象 |
|
---|---|
波束宽度 |
计算并显示子数组的波束宽度 |
collectPlaneWave |
模拟接收到的平面波 |
方向性 |
分区数组的指向性 |
getElementPosition |
数组元素的位置 |
getNumElements |
数组中的元素个数 |
getNumSubarrays |
数组中的子数组数 |
getSubarrayPosition |
子数组在数组中的位置 |
isPolarizationCapable |
极化能力 |
模式 |
绘制分区的数组指向性、字段和功率模式 |
patternAzimuth |
绘制分区数组的指向性或模式与方位角的关系 |
patternElevation |
绘制分区数组的指向性或模式与仰角的关系 |
plotResponse |
绘制阵列的响应模式 |
一步 |
输出子数组的响应 |
viewArray |
查看数组几何 |
所有系统对象通用 | |
---|---|
释放 |
允许系统对象属性值更改 |
例子
参考文献
[1] Van Trees, H.L.优化阵列处理.纽约:Wiley-Interscience, 2002。
扩展功能
版本历史
在R2012a中引入