• 大小: 964B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: Matlab
  • 标签: hh  

资源简介

这是一个波束形成程序,阵列为圆阵,输出为圆阵的方向性图,适合初步研究圆阵的研究爱好者。

资源截图

代码片段和文件信息

%圆阵CBF算法 验证指向图《圆阵声呐自适应波束形成》
close all
clear all
clc
c=1500;%声速
f=500; %信号频率
w=2*pi*f;
M=16;   %阵元个数
k=w/c;  %波数
lamda=c/f; %波长
phi0=0;%%入射俯仰角
theta0=40;%%入射方位角
r=2*lamda;%圆半径
phi=0:1:90;
theta=0:1:180;
G0=zeros(length(phi)length(theta));%zeros生成零矩阵
G=G0;
%圆阵静态方向图
for kk=1:M
G0=(exp(-1i*2*pi*r/lamda.*(cosd(phi‘)*cos(2*pi*(kk-1)/M-theta*pi/180)-cosd(0)*cos(2*pi*(kk-1)/M-0*pi/180))))+G0;
end

评论

共有 条评论