Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2011-02-06, 23:27   #1
zzh320924
初级会员
 
注册日期: 2011-02-06
年龄: 35
帖子: 6
声望力: 0
zzh320924 正向着好的方向发展
默认 关于天线方向图设计

我目前在做最后一年的毕业设计论文,主要是用matlab设计关于天线方向图。 现在又一步要求是建一个 m-file 文件通过高度角和方位角来控制天线方向图,导师问了一个问题要我搞懂,就是关于激励相位对方向图的影响,他的意思应该是假设是一个线型天线阵,给定主瓣方向,通过公式可以求出每个element之间的相位差假设是20,每个element的输入电流一样,间隔都一样,但是每个因子的激励相位不一样,比如有的可能是0度,另外可能是20,第三个就是40....他问本身的这些相位有什么影响,我看了大部分资料,没发现讲到关于这方面的讲解,所以求大家帮帮忙解答一下。 另外我编了关于array factor的m-file,但运行有错,麻烦帮我找一下错误:

clc
clear all

M=16; / element 个数
k=0.5; /k=d/lamd

doa=30; /主瓣方向

theta = -pi:0.01: pi; /方位角
Z1=M*k*2*pi*(cos(theta)-cos(doa*pi/180))/2;
Z2=k*2*pi*(cos(theta)-cos(doa*pi/180))/2;

F1=sin(Z1)/(M*sin(Z2));
F2=abs(F1);
F2= 20*log10(F2/max(F2))
polar(theta,F2);



用的是归一化array factor 公式 AF= sin(N*theta/2)/(N*sin(theta/2)) 运行出来有两个错误 一个是F2恒等于0,另外一个是theta与RH0不对应 请好心人帮忙找下错误 顺便修改一下 感激不尽!
zzh320924 当前离线   回复时引用此帖
 

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 17:04


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.