hold on
plot(N*cos(gamma),N*sin(gamma),'b','LineWidth',2);%画圆plot(dip-N/2-0.5,dip*0,'o','linewidth',3)%画两个偶极子的位子 (-0.5,0)(+0.5,0) hold off
%图形保持 hold on/off命令控制是保持原有图形还是刷新原有图形,不带参数的hold命令在两种状态之间进行切换。
axis equal %纵、横坐标轴采用等长刻度。
M(:,n) = getframe(gcf);%getframe函数可截取一幅画面信息(称为动画中的一帧),一幅画面信息形成一个很大的列向量。显然,保存n幅图面就需一个大矩阵。与上面的对应 end
clf reset %动画展示
set(gcf,'Position',[100 100 800 600])%这句是设置绘图的大小 axis off %取消坐标轴。
movie(M, 1)%movie(m,n)函数播放由矩阵M所定义的画面n次,缺省时播放一次。
3.仿真结果,由于是动态仿真,所以难以很好地捕捉,下面呈现的三个特殊角度的辐射方向
图。具体现象见MATLAB m文件运行。
仿真体会与总结:
通过大作业的实践,加上先前的理论学习,对天线有一种好奇感,但是在抽象的理论和数据公式面前,我发现天线离我们好远,可是它实际上却是生活中十分常见的。为了更好地理解,课外经过网络的搜索,才对天线有了模糊的概念。这次通过MATLAB动态仿真,一方面也更好地学习MATLAB,另一方面也利用这个具有庞大功能的软件,对电磁场的学习有了更深的接触。无论如何,知识的海洋是没有边际的,仅仅一个天线,也足够我们填充。这才知道,自己的技能是如此欠缺,希望在接下去的大学时间里充分利用每一分,学好自己的专业。
参考文献
《电磁场与电磁波》第2版 高等教育出版社 陈抗生
《Matlab基础与实用应用集萃》 人民邮电出版社 王琦编著