资源简介

阵列天线泰勒加权分布,matlab代码,可用于计算阵列天线泰勒加权分布中的各阵元电流值,输入为副瓣电平、单元数

资源截图

代码片段和文件信息

function I=taylor_linear_array(Nn1SLL)
N=8;%阵元数
n1=5;%等副瓣个数
SLL=30;%副瓣
R=10^(SLL/20);%主副瓣电平比
A=acosh(R)/pi;
derta=n1/sqrt(A^2+(n1-0.5)^2);%展宽因子
for n=1:n1-1
    for m=1:n1-1
        X1(nm)=1-m^2/(derta^2*(A^2+(n-0.5)^2));
    end
end
X=prod(X1);
for m=1:n1-1
    Sn(m)=(factorial(n1-1))^2/(factorial(n1-1+m)*factorial(n1-1-m))*X(m);
end
m=1:n1-1;
if(rem(N2)==0)
   for t=1:N/2
       p=2*pi*(t

评论

共有 条评论