資源簡介
利用相移補償的原理完成均勻圓陣的波束形成過程 程序簡單實用
代碼片段和文件信息
%L型陣的波束形成(一個單獨的信號)
%創建時間:2010.04.18
%創建者:孫坤平
clear?all
close?all
clc
%*****************有關參數的設定*********************%
N=16;??????????????%陣元數
R=4;???????????????%圓的半徑
c=1500;????????????%海水中的聲速
phy=2*pi/N;????????%相鄰兩個陣對應的圓心角
f0=500;????????????%信號的頻率
theta0=0*pi/180;???%陣的設計目標方位
SNR=0;?????????????%信號的信噪比????????????
%****先將圓周上的陣元映射到過圓心的水平直徑上和垂直直徑上*****%
%********************接著按十字交叉陣處理*******************%
signal=zeros(N1);
H=zeros(N1);
Z=zeros(N1);
tow=zeros(N1);??
theta?=?-180:1:180;
for?i?=?1:length(theta)
?????for??n=1:N
?????Z(n1)=-R*sin(
- 上一篇:matlab直線陣的波束形成
- 下一篇:協作通信中的中繼端利用AF協議的仿真程序
評論
共有 條評論