5.8Ghz 10阵元 MATLAB程序
MATLAB
5.8G
10阵元间距四分之一波长
方向图程序
f=5.8e9; %//频率5.8Ghz lamda=(3e8)/f; %//波长=光速/频率 beta=2.*pi/lamda; %//β=2π/λ 波数 ,2π是2倍圆周率的意思,k=2π/λ表示了角速度的大小 n=10; %//天线阵元数目 t=0:0.01:2*pi; %//弧度 d=lamda/4; %//假设阵元间距为波长的四分之一 W=beta.*d.*cos(t); z1=((n/2).*W)-n/2*beta*d; z2=((1/2).*W)-1/2*beta*d; F1=sin(z1)./(n.*sin(z2)); K1=abs(F1); %//函数对数组元素进行绝对值处理的函数 figure(1); polar(t,K1);