antgain.m

来自「book:simulation and softeware radiao for」· M 代码 · 共 27 行

M
27
字号
% Program 7-11
% 
% antgain.m
%
% Programmed by A.Kanazawa
% Checked by H.Harada
%

function gain = antgain(width, back)

theta = [0:359];
gain = zeros(1,360);

if width ~= 360, 

    n = log10(sqrt(1/2))./log10(cos(width*pi/360));	% the coefficient n 
    gain(1:89) = 10*log10(cos(theta(1:89)*pi/180).^n);	%[dB] Antenna gain
    gain(272:360) = 10*log10(cos(theta(272:360)*pi/180).^n); %[dB] Antenna gain 

    if back ~= 0,    %definition of antenna gain for horizontal direction[dB]
        gain(90:271) = back;					%[dB]
    end

end

%************ end of file************

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?