MathWorks官网上有一个Phased Array System Toolbox: http://cn.mathworks.com/help/phased/index.html
其中有一项叫做Beamforming and Direction of Arrival Estimation: http://cn.mathworks.com/help/phased/beamforming-and-direction-finding.html
子目录有Beamforming:http://cn.mathworks.com/help/phased/beamforming.html
介绍了使用相控阵系统工具箱完成的常见的几种波束形成。
以宽带波束形成器中最简单的自带相移波束形成为例
% Signal simulation
%创建一个阵列
ha = phased.ULA('NumElements',11,'ElementSpacing',0.3);
%phased.ULA是均匀线阵列,可设置参数有四个:
%NumElements——阵元数
%ElementSpacing——阵元间距