传感器阵列转向矢量
这转向器
系统对象为传感器阵列创建用于多个方向和频率的传感器阵列的转向矢量。
为指定方向和频率计算阵列的转向向量
创造阶段
对象并设置其属性。
使用参数调用对象,就像它是一个函数。
要了解有关系统对象如何工作的更多信息,请参阅什么是系统对象?。
创建一个转向载体系统对象™,Steervec.
=阶段Steervec.
,默认属性值。
为每个属性创造一个转向器Steervec.
= Phased.steringVector(姓名
那价值
)姓名
设置为指定的价值
。您可以按任何顺序指定其他名称值对参数(名称1
那value1.
,......,namen.
那赋值
)。用单引号括起每个属性名称。
steervec = phased.steringvector('sensorArray',phased.ura,'传播',physconst('lightspeed'))
为具有默认URA属性值的统一矩形阵列(URA)的转向传染媒介对象,并将传播速度设置为光速。
返回转向载体,SV.
= steervec(弗里克
那ang
)SV.
,指向指定的指示ang
以及指定的操作频率弗里克
。的意思SV.
取决于includeLementResponse.财产,如下:
如果includeLementResponse.是真的
,组件SV.
包括单个元素响应。
如果includeLementResponse.是错误的
,计算假定元素是各向同性的SV.
不包括单个元素响应。如果阵列包含子阵列,SV.
是子阵列中的阵列因子。每个子阵段的相位中心位于其几何中心。如果传感器阵列不包含子阵列,SV.
是元素之间的数组因素。
还指定子阵列转向角,SV.
= steervec(弗里克
那ang
那斯特朗
)斯特朗
。要使用此语法,请设置传感器阵列属性到包含子阵列并设置的数组类型includeLementResponse.到真的
。包含子阵列的阵列是分阶段.PartitionedArray.
和阶段。重复化
。在这种情况下,设置子阵列
这些阵列的财产'阶段'
或者'时间'
。
要使用对象函数,请将System对象指定为第一个输入参数。例如,要发布命名的系统对象的系统资源obj.
,使用此语法:
释放(obj)
[1]范树,H.最佳阵列处理。纽约:Wiley-Interscience,2002。