你不能解释在MATLAB相控阵工具箱中如何以及以什么单位计算directivity
?
我使用IsotropicAntennaElement
运行simple example。
myAnt = phased.IsotropicAntennaElement();
ang = [-30,-20,-10,0,10,20,30; 0,0,0,0,0,0,0];
freq = 1e9;
d = directivity(myAnt,freq,ang)
它给了我这个:
d =
1.0e-03 *
0.1102
0.1102
0.1102
0.1102
0.1102
0.1102
0.1102
MATLAB手册指出,方向性是给定方向的强度与相同功率的各向同性天线的强度之比。
但是,为什么它不会给同位素天线本身的方向性提供0 dB呢?
这是否意味着各向同性天线比各向同性天线辐射更少?或者我应该如何理解它?
答案 0 :(得分:1)
它在dBi units中,如documentation中所述:
directivity
计算元素指向性
D = directivity(H,FREQ,ANGLE)
计算方向性(以dBi为单位) 在ANGLE
中指定的方向的元素(in ({1}}中指定的度数和频率(以Hz为单位)。
因此对于各向同性天线应该是FREQ
。您收到0
,可接受地接近0.0001102
。