|
天线方向图的仿真(matlab)
天线阵元数越多,波束宽度越窄,天线增益越大越集中,功率越大,测角精度越高(是波束宽度的1/10到1/15)
阵元间距小于lambda/2才不会出现栅辨
- clear all;
- clc;
- close all;
- f=3e10;
- lamda=(3e8)/f;
- beta=2.*pi/lamda; %% ppt中的公式
- n=10; %% 阵元数目
- t=0:0.01:pi*2; %% 级坐标中的角度范围 X
- d=lamda/4; %% 阵元间隔 保证没有栅辩
- W=beta.*d.*sin(t);
- z1=((n/2).*W)-n/2*beta* d;
- z2=((1/2).*W)-1/2*beta* d;
- F1=sin(z1)./(n.*sin(z2));
- K1=abs(F1);
- figure(1)
- % title('n=100')
- polar(t,K1); %% polar函数是MATLAB软件中用于极坐标绘制时设置最大半径的函数
- n=100;
- z1=((n/2).*W)-n/2*beta* d;
- z2=((1/2).*W)-1/2*beta* d;
- F1=sin(z1)./(n.*sin(z2));
- K1=abs(F1)
- % figure(2)
- hold on;
- % title('n=20')
- polar(t,K1,'r');
复制代码
|
|