Académique Documents
Professionnel Documents
Culture Documents
ANTENAS EN MATLAB
MARTES, 27 DE OCTUBRE DE 2009
%%%%%%%%%%%%%%%%%%%%%%%%%%%
%variables
la=1; %lambda
b=2*pi/la %beta
l=3*la/2 %longitud del dipolo
% creacion del los angulos.
fi=(0:.01:1)*2*pi; %fi
teta=(0:.01:1)*pi; %theta
% en 2D
%grafica del campo en el plano E.
E=abs((cos(b.*l./2.*cos(teta))-cos(b.*l./2))./sin(teta));
polar(teta,E)
%en 3D
% creacion del meshgrid tipica para crear graficas en 3d.
[FI,TETA]=meshgrid(fi,teta);
%creacion del campo.
E=abs((cos(b.*l./2.*cos(TETA))-cos(b.*l./2))./sin(TETA));
%cambio de coordenadas esfericas a rectangulares que son las que se usan para graficas en %3d
en matlab.
X=E.*sin(TETA).*cos(FI);
Y=E.*sin(TETA).*sin(FI);
Z=E.*cos(TETA);
Pgina principal
Suscribirse a: Entradas (Atom)