利用matlab绘制电基本振子E面方向图和空间立体方向图
微波技术与天线
学院: 信电学院
班级: 通信2班
姓名:
学号:
2014年4月2日
实验内容及步骤
1、根据电基本振子方向函数利用Matlab编程,并画出其E方向图。
源程序如下:
sita=meshgrid(eps:pi/180:pi);
fai=meshgrid(eps:2*pi/180:2*pi)';
f=abs(sin(sita));
fmax=max(max(f));
a=linspace(0,2*pi);
f=sin(a);
subplot(1,1,1),polar(a,abs(f)); title('电基本振子E平面');
运行结果如图1(电基本振子E方向图)。
2、利用Matlab绘制电基本振子空间立体图。
代码如下:
sita=meshgrid(eps:pi/180:pi);
fai=meshgrid(eps:2*pi/180:2*pi)';
f=abs(sin(sita));
fmax=max(max(f));
[x,y,z]=sph2cart(fai,pi/2-sita,f/fmax);
subplot(1,1,1),mesh(x,y,z);
axis([-1 1 -1 1 -1 1]);title('电基本振子空间立体方向图');
运行结果如图2(电基本振子空间立体方向图)。
图1 电基本振子E方向图
图2 电基本振子空间立体方向图
实验小结
通过MATLAB编程,熟悉了MATLAB的基本使用方法,对电基本振子的E方向图和空间立体图有了深入的了解,在实验中遇到的编程错误让我认识到了自己的不足,在今后的学习中一定要养成细心的好习惯,为以后的学习打下了坚实的基础。
利用matlab绘制对称振子天线E方向图及空间立体方向图
实验目的
复习Matlab的使用。
利用Matlab绘制对称振子天线E面方向图。
利用Matlab绘制对称振子空间立体方向图。
实验原理
对称振子是中间馈电,其两臂由两段等长导线构成的振子天线。
对称振子以波腹电流归算的方向函数为 :
上式实际上也就是对称振子E面的方向函数。
实验设备
计算机、matlab7.0仿真软件
实验内容及步骤
根据对称振子方向函数利用Matlab编程,并画出其E方向图。
源程序如下:
clear all;
close all;
sita=eps:pi/90:2*pi;
fi= eps:pi/90:2*pi;
f1=cos(pi/2*cos(sita))./sin(sita);
f2=cos(pi/4*(3*sin(sita)+1));
f=abs(f1).*abs(f2);
f=f/max(f);
subplot(121);
polar(sita,f);title('对称振子E平面');
运行结果如图1所示(对称振子E平面图)。
利用Matlab绘制电基本振子空间立体图。
代码如下:
clear;
m=moviein(20);
for i=1:20;
sita=meshgrid(eps:pi/180:pi);
fai=meshgrid(eps:2*pi/180:2*pi)';
l=i*0.1;
r=abs(cos(2.*pi.*l.*cos(sita))-cos(2*pi*l))./(sin(sita)+eps);
rmax=max(max(r));
[x,y,z]=sph2cart(fai,pi/2-sita,r/rmax);
mesh(x,y,z);
axis([-1 1 -1 1 -1 1]);title('对称振子空间立体方向图');
m(:,i)=getframe;
end;
运行结果如图2所示(对称振子空间立体方向图)。
图1 对称振子E平面图
图2 对称振子空间立体方向图
实验小结
通过MATLAB编程,很好的复习了Matlab软件的使用,熟悉对称振子的辐射特性,了解对称振子E方向图和空间立体方向图。熟悉了MATLAB的基本使用方法,对对称振子有了深入的了解,为以后的学习打下了基础。
0
0
0