分阶段。米VDRBeamformer
窄带最小方差无失真响应波束形成器
描述
分阶段。米VDRBeamformer System object™ implements a narrowband minimum-variance distortionless-response (MVDR) beamformer. The MVDR beamformer is also called the Capon beamformer. An MVDR beamformer belongs to the family of constrained optimization beamformers.
波束状信号到达一个数组:
创建
分阶段。米VDRBeamformer
对象并设置其属性。使用参数调用对象,就像调用函数一样。
有关系统对象如何工作的详细信息,请参见什么是系统对象?
创建
描述
创建一个MVDR波束形成系统对象,beamformer
=分阶段。米VDRBeamformerbeamformer
,使用默认属性值。
为每个属性创建一个MVDR波束形成器beamformer
=分阶段。米VDRBeamformer(的名字
,价值
)的名字
设置为指定的价值
.您可以以任意顺序指定额外的名-值对参数,如(Name1
,Value1
、……以
,家
).将每个属性名用单引号括起来。
例子:beamformer = phase . mvdrbeamformer ('SensorArray',phase . ura,'OperatingFrequency',300e6)
将传感器阵列设置为具有默认URA属性值的均匀矩形阵列(URA)。波束形成器的工作频率为300 MHz。
属性
使用
描述
使用Y
= beamformer (X
,XT
)XT
作为训练样本,计算波束形成权值。要使用此语法,请设置TrainingInputPort财产真正的
.
使用Y
= beamformer (X
,盎
)盎
作为波束形成方向。要使用此语法,请设置DirectionSource财产输入端口的
.
组合所有输入参数。要使用此语法,请设置Y
= beamformer (X
,XT
,盎
)TrainingInputPort
财产真正的
并设置DirectionSource财产输入端口的
.
[
返回波束形成权重,Y
,W
=波束形成器(___)W
.要使用此语法,请设置WeightsOutputPort财产真正的
.
输入参数
输出参数
对象的功能
要使用对象函数,请将System对象指定为第一个输入参数。例如,释放system对象的系统资源obj
,使用这种语法:
发行版(obj)
例子
算法
参考文献
[1] Van Trees, H。优化阵列处理.纽约:Wiley-Interscience, 2002。
[2] Frost, O.“线性约束自适应阵列处理算法”,IEEE论文集.1972年8月,第60卷第8期,第926-935页。
扩展功能
版本历史
在R2011a中引入