۱۳۹۳/۰۸/۱۴, ۱۲:۱۷ ق.ظ
با سلام
از دوستان کسی تشعشع 3d آنتن ها رو تو متلب کشیده
من یه روش از سایت اصلی متلب گرفتم ولی متوجه نمیشم
clear all
close all
AntennaGain = 14; % typical gain for below angles
hangle3db = 70;
vangle3db = 15;
[phi theta] = meshgrid(-180:180,-90:90);
Zin = - (12*(phi/hangle3db).^2 + 12*(theta/vangle3db).^2);
Zin = Zin + AntennaGain; % total gain
mnz = min(min(Zin));
mxz = max(max(Zin));
shape = Zin;
[x y z] = sph2cart(phi*pi/180,theta*pi/180,shape); surf(x,y,z,'EdgeColor','none')
daspect([1 1 1])
از دوستان کسی تشعشع 3d آنتن ها رو تو متلب کشیده
من یه روش از سایت اصلی متلب گرفتم ولی متوجه نمیشم
clear all
close all
AntennaGain = 14; % typical gain for below angles
hangle3db = 70;
vangle3db = 15;
[phi theta] = meshgrid(-180:180,-90:90);
Zin = - (12*(phi/hangle3db).^2 + 12*(theta/vangle3db).^2);
Zin = Zin + AntennaGain; % total gain
mnz = min(min(Zin));
mxz = max(max(Zin));
shape = Zin;
[x y z] = sph2cart(phi*pi/180,theta*pi/180,shape); surf(x,y,z,'EdgeColor','none')
daspect([1 1 1])