/ / Phased Array Toolbox e diretividade de IsotopicAntennaElement - matlab, física, telecomunicação

Caixa de ferramentas de Phased Array e diretividade do IsotopicAntennaElement - matlab, physics, telecommunication

Você não pode explicar como e em quais unidades directivity é calculado no MATLAB Phased Array Toolbox?

Eu corro o deles exemplo simples com IsotropicAntennaElement.

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)

Isso me dá isso:

d =

1.0e-03 *

0.1102
0.1102
0.1102
0.1102
0.1102
0.1102
0.1102

O manual do MATLAB informa que diretividade é a razão entre a intensidade em determinada direção e a intensidade de uma antena isotrópica de mesma potência.

Mas que diabos, por que não dá 0 dB na diretividade de uma antena isotópica em si?

Isso significa que uma antena isotrópica irradia menos do que uma antena isotrópica? Ou como devo entender isso?

Respostas:

1 para resposta № 1

Está dentro unidades dBi, conforme indicado no documentação:

directivity Diretividade do elemento de computação

D = directivity(H,FREQ,ANGLE) calcula a diretividade (em dBi) do elemento para as direções especificadas em ANGLE (no graus) e frequências especificadas em FREQ (em Hz).

Então deveria ser 0 para uma antena isotrópica. Você está recebendo 0.0001102, que é aceitavelmente perto de 0.