天线原理大作业.pdf
天线原理大作业天线原理大作业学学生生张张*年年级级20102010 级级班班级级0210*0210*班班学学号号021012*021012*专专业业电子信息工程电子信息工程学学院院电子工程学院电子工程学院西安电子科技大学2013 年 5 月1.11.1 题目:题目:P63 例 2,两个半波振子齐平排列,利用matlab 编程,画出E 面、H 面图和三维立体图1.21.2 程序代码程序代码1.绘制三维方向图的代码%Project Name:The Pattern of Array Antenna%Author:WenJian Zhang%Date:5.15.2013clc;clear allm=linspace(0,pi);n=linspace(0,2*pi);%生成一个等差数列f=2*abs(cos(pi/2*sin(m).*cos(n)./sqrt(1-(sin(m).*cos(n).2).*abs(cos(pi/4*(cos(m)-1);%二元阵方向函数x1=(f.*sin(m)*cos(n);y1=(f.*sin(m)*sin(n);z1=(f.*cos(m)*ones(size(n);figure;surf(x1,y1,z1);axis equaltitle(二元阵三维方向图);%极坐标转化为直角坐标%天线阵三维方向图%纵、横坐标采用等长刻度2.绘制 E 面,H 面方向图的代码%Project Name:The Pattern of Array Antenna%Author:WenJian Zhang%Date:5.15.2013clc;clear all;lam=1;%波长a=-pi/2;%二元阵振子间相位差m=linspace(0,2*pi);%生成一个等差数列n=linspace(0,2*pi);k=2*pi/lam;%自由空间相移常数d=lam/4;%振子间隔b=a+k*d.*cos(m);%振子在(m,n)方向上的相位差fa_E=abs(cos(pi/4)*(cos(m)-1);%半波振子在E面方向上的阵因子方向图fa_H_1=abs(cos(pi/4)*(cos(pi/2)-1);fa_H=fa_H_1*ones(size(n);%半波振子在 H 面方向上的阵因子方向图f1_E=2*abs(cos(pi/2).*sin(m)./cos(m);%半波振子在E面方向上的方向函数f1_H=2*abs(cos(pi/2).*cos(n)./sin(n);%半波振子在H面方向上的方向函数fE=fa_E.*f1_E;fH=fa_H.*f1_H;figure;%二元阵 E 面方向函数%二元阵 H 面方向函数%阵因子 E 面方向图polar(m,fa_E,r)title(阵因子 E 面方向图)figurepolar(m,f1_E,r)%天线元在 E 面方向图title(半波振子 E 面方向图)figurepolar(m,fE,r)figure;%天线阵在 E 面方向图title(天线阵 E 面方向图)polar(n,fa_H,r)title(阵因子 H 面方向图)figure%天线元在 H 面方向图%阵因子 H 面方向图polar(n,f1_H,r)title(半波振子 H 面方向图)figurepolar(n,fH,r)%天线阵在 H 面方向图title(天线阵 H 面方向图)1.31.3 运行结果运行结果