matlab仿真二元等幅边射阵,MATLAB仿真天线阵代码

《MATLAB仿真天线阵代码》由会员分享,可在线阅读,更多相关《MATLAB仿真天线阵代码(10页珍藏版)》请在人人文库网上搜索。

1、天线阵代码http:/www.pudn.com/downloads164/sourcecode/math/detail.html一、clc clear all f=3e9; N1=4;N2=8;N3=12; a=pi/2; %馈电相位差 i=1; %天线电流值 lambda=(3e8)/f; %lambda=c/f 波长 d=lambda/2; beta=2.*pi/lambda; W=-2*pi:0.001:2*pi; y1=sin(N1.*W./2)./(N1.*(sin(W./2); %归一化阵因子 y1=abs(y1); r1=max(y1); y2=sin(N2.*W./2)./(N。

2、2.*(sin(W./2); %归一化阵因子 y2=abs(y2); r2=max(y2); y3=sin(N3.*W./2)./(N3.*(sin(W./2); %归一化阵因子 y3=abs(y3); r3=max(y3); %归一化阵因子绘图程序, figure(1) subplot(311);plot(W,y1) ; grid on; %绘出N=4等幅等矩阵列的归一化阵因子 xlabel(f=3GHz,N=4,d=1/2波长,a=/2) subplot(312);plot(W,y2) ; grid on; %绘出N=8等幅等矩阵列的归一化阵因子 xlabel(f=3GHz,N=8,d=1。

3、/2波长,a=/2) subplot(313);plot(W,y3) ; grid on; %绘出N=12等幅等矩阵列的归一化阵因子 xlabel(f=3GHz,N=12,d=1/2波长,a=/2) %- %只有参数N改变的天线方向图 t=0:0.01:2*pi; W=a+(beta.*d.*cos(t); z1=(N1/2).*(W); z2=(1/2).*(W); W1=sin(z1)./(N1.*sin(z2); %非归一化的阵因子K1 K1=abs(W1); %- W=a+(beta.*d.*cos(t); z3=(N2/2).*(W); z4=(1/2).*(W); W2=sin(z。

4、3)./(N2.*sin(z4); %非归一化的阵因子K2 K2=abs(W2); %- W=a+(beta.*d.*cos(t); z5=(N3/2).*(W); z6=(1/2).*(W); W3=sin(z5)./(N3.*sin(z6); %非归一化的阵因子K3 K3=abs(W3); %-绘图函数 figure(2) subplot(131);polar(t,K1);xlabel(f=3GHz,N=4,d=1/2波长,a=/2); subplot(132);polar(t,K2);xlabel(f=3GHz,N=8,d=1/2波长,a=/2); subplot(133);polar(。

5、t,K3);xlabel(f=3GHz,N=12,d=1/2波长,a=/2); %- %只有阵列单元方向角a改变的天线方向图 N4=10;d1=lambda/4;a1=0;a2=pi/2;a3=pi/2+pi/10; A=a1+(beta.*d1.*cos(t); x1=(N4/2).*(A); x2=(1/2).*(A); A1=sin(x1)./(N4.*sin(x2); %非归一化的阵因子K4 K4=abs(A1); %- B=a2+(beta.*d1.*cos(t); y_1=(N4/2).*(B); y_2=(1/2).*(B); B1=sin(y_1)./(N4.*sin(y_2)。

6、; %非归一化的阵因子K5 K5=abs(B1); %- C=a3+(beta.*d1.*cos(t); v1=(N4/2).*(C); v2=(1/2).*(C); C1=sin(v1)./(N4.*sin(v2); %非归一化的阵因子K6 K6=abs(C1); %-绘图函数 figure(3) subplot(131);polar(t,K4);xlabel(f=3GHz,N=10,d=1/4波长,a=0); subplot(132);polar(t,K5);xlabel(f=3GHz,N=10,d=1/4波长,a=/2); subplot(133);polar(t,K6);xlabel(。

7、f=3GHz,N=10,d=1/4波长,a=/2+/10); %- %只有阵列单元间隔d改变的天线方向图 N5=20;d2=lambda/4;d3=lambda/2;d4=0.7*lambda;a4=pi/2; D=a4+(beta.*d2.*cos(t); p1=(N5/2).*(D); p2=(1/2).*(D); D1=sin(p1)./(N5.*sin(p2); %非归一化的阵因子K7 K7=abs(D1); %- E=a4+(beta.*d3.*cos(t); q1=(N5/2).*(E); q2=(1/2).*(E); E1=sin(q1)./(N5.*sin(q2); %非归一化。

8、的阵因子K8 K8=abs(E1); %- F=a4+(beta.*d4.*cos(t); r_1=(N5/2).*(F); r_2=(1/2).*(F); F1=sin(r_1)./(N5.*sin(r_2); %非归一化的阵因子K9 K9=abs(F1); %-绘图函数 figure(4) subplot(131);polar(t,K7);xlabel(f=3GHz,N=20,d=1/4波长,a=/2); subplot(132);polar(t,K8);xlabel(f=3GHz,N=20,d=1/2波长,a=/2); subplot(133);polar(t,K9);xlabel(f=。

9、3GHz,N=20,d=0.7波长,a=/2); %- %-3D-天线方向图 n_tehta = 130; %- 采样视角点的仰角 n_phi = 130; %-采样点的方向角 tehta,phi=meshgrid(eps:pi./(n_tehta-1):pi,. %meshgrid函数为矩形区域的设定范围是epf波长 W2=beta.*d2.*cos(t); %定义kdcos(方向角) z3=(N/2).*W2; z4=(1/2).*W2; F2=sin(z3)./(N.*sin(z4); K2=abs(F2); figure(1) subplot(121);polar(t,K1);titl。

10、e(边射阵 f=30GHz,N=15,d=1/4波长); subplot(122);polar(t,K2);title(边射阵(有栅瓣) f=30GHz,N=15,d=1.5倍波长); 三、%-均匀直线阵列天线的应用之二:普通端射阵 clc clear all f=3e10; %30GHz,厘米波 i=1; %天线电流值 lambda=(3e8)/f; %lambda=c/f 波长 beta=2.*pi/lambda; N=15; t=0:0.01:2*pi; d1=lambda/4; %没有栅瓣效应的普通端射阵,即间隔d1/2波长 W2=beta.*d2.*cos(t); %定义kdcos(。

11、方向角) z3=(N/2).*W2)+N/2*beta*d2; z4=(1/2).*W2)+1/2*beta*d2; F2=sin(z3)./(N.*sin(z4); K2=abs(F2); figure(2) subplot(121);polar(t,K1);title(普通端射阵 f=30GHz,N=15,d=1/4波长); subplot(122);polar(t,K2);title(普通端射阵(有栅瓣) f=30GHz,N=15,d=0.7倍波长);四%-均匀直线阵列天线的应用之三:强方向性端射阵 clc clear all f=3e10; %30GHz,厘米波 i=1; %天线电流值。

12、 lambda=(3e8)/f; %lambda=c/f 波长 beta=2.*pi/lambda; N=15; t=0:0.01:2*pi; d1=lambda/4; %没有栅瓣效应的强方向性端射阵,即间隔d1/2波长*(1-1/N) W2=beta.*d2.*cos(t); %定义kdcos(方向角) z3=(N/2).*W2)+N/2*(beta*d2+pi/N); z4=(1/2).*W2)+1/2*(beta*d2+pi/N); F2=sin(pi/2/N).*sin(z3)./(sin(z4); K2=abs(F2); figure(3) subplot(121);polar(t,K1);title(强方向性端射阵 f=30GHz,N=15,d=1/4波长); subplot(122);polar(t,K2);title(强方向性端射阵(有栅瓣) f=30GHz,N=15,d=0.5倍波长);。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值