資源簡介
直線陣和圓陣數(shù)字波束形成MatlAB程序

代碼片段和文件信息
clear?all;
close?all;
%程序用于均勻圓陣天線的數(shù)字波束形成
%設定參數(shù):波長(lambda),主瓣方向(theta0),
%圓陣直徑(d),天線數(shù)目(N)
%圓心到1號天線的射線為0度參照方向,順時針遞增
%以圓心為相位基準點
lambda=10;???%波長,(m)
d=lambda*2;????%天線間距,(m)
theta0=pi;???%主瓣方向,(rad)
N=16;????%天線數(shù)目
k=2*pi/lambda;??%波數(shù),(/m)
r=d/2;??%半徑
alpha=2*pi/N;???%兩相鄰天線到圓心的夾角
theta=(0:pi/180:2*pi)‘;?%間隔為1度
L=length(theta);
echo=zeros(LN);????%回波
for?n=1:N
????echo(:n)=exp(1i*k*r*cos(theta-(n-1)*alpha));
end
n=(1:N)‘;
weigh=exp(-1i*k*r*cos(theta0-(n-1)*alpha));????%加權(quán)值
BF=echo*weigh;??%波束形成
plot(thetaabs(BF)/N);
xlabel(‘Direction?of?arrivalrad‘);
ylabel(‘Normalized?amplitude‘);
xlim([02*pi]);
ylim([01]);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????684??2010-10-27?15:09??DBF_line.m
?????文件????????774??2010-10-17?20:15??DBF_circle.m
-----------?---------??----------?-----??----
?????????????????1458????????????????????2
- 上一篇:數(shù)字電路 試驗設計 秒表
- 下一篇:MATLAB觀測器
評論
共有 條評論