%用均匀圆阵MVDR方法进行宽带波束形成
%% 基本参数
f0 = 4*10^6; %信号中心频率
bandwide = 0.5*10^6; %带宽0.05MHz
interval = 100; %每间隔interval(Hz)形成点频信号,合成宽带
NarrowNumber = bandwide/interval; %所需点频个数
NarrowF = linspace(f0-bandwide/2, f0+bandwide/2, NarrowNumber); %各点频的频率值
R = 50; %阵元半径
c = 3*10^8; %传播速度:光速
bosu=340; % 波速
degrad=pi/180;
p=1;
seta1=150*degrad; %信号到来方位角
fai1=45*degrad; %信号到来仰角
kk = 64; %进行MVDR所需采样数
Nfft = 256; %进行FFT子带化点数,即进行Nfft点快速傅立叶变换
Nlearn = kk * Nfft; %时域数据快拍数
M=40; %均匀圆阵总数M
ElementFai=(0:(M-1))*9