Sie sind auf Seite 1von 2

clc, clear, close all;

eo=(1/(36*pi))*10^(-9);
uo=4*pi*10^(-7);
a=0.0229; %en mts.
b=.010; %en mts.
f=8;
%en GHZ
m=1;
n=1;
w=2*pi*f*10^9;
K=w*sqrt(eo*uo);
r=10^(-20);
x=r:0.001:a;
y=r:0.001:b;
Kx=m*pi/a;
Ky=n*pi/b;
Kc=sqrt((Kx)^2+(Ky)^2);
Kc=sqrt((K)^2-(Kc)^2);
Ho=5;
figure;
[x,y]=meshgrid(x,y);
Hz=Ho*cos(Kx*x).*cos(Ky*y);
[px,py]=gradient(Hz,0.2,0.2);
contour(x,y,Hz),hold on;
quiver(x,y,px,py,'--'),hold off;
xlabel('X (m)');
ylabel('Y (m)');
title(sprintf('MODO TE%g%g f=%g GHz' ,m,n,f));
grid;
Cdigo Matlab para el modo TM11 (m=1, n=1 )
clc, clear, close all;
eo=(1/(36*pi))*10^(-9);
uo=4*pi*10^(-7);
a=0.0229; %en mts.
b=.010; %en mts.
f=8;
%en GHZ
m=1;
n=1;
w=2*pi*f*10^9;
K=w*sqrt(eo*uo);
r=10^(-20);
x=r:0.001:a;
y=r:0.001:b;
Kx=m*pi/a;
Ky=n*pi/b;
Kc=sqrt((Kx)^2+(Ky)^2);
Kc=sqrt((K)^2-(Kc)^2);
Eo=5;
figure;
[x,y]=meshgrid(x,y);
Ez=Eo*sin(Kx*x).*sin(Ky*y);
[px,py]=gradient(Ez,0.2,0.2);
contour(x,y,Ez),hold on;
quiver(x,y,px,py,'--'),hold off;
xlabel('X (m)');
ylabel('Y (m)');
title(sprintf('MODO TM%g%g f=%g GHz' ,m,n,f));
grid;

Gua de Onda Circular


Cdigo Matlab para el modo TE11 (m=1, n=1)
%GRAFICA DE LOS MODOS DE PROPAGACION DE GUIAS CIRCULARES clc,clear, close all a=
3e-2; [r,t]=meshgrid([0:.002:.11],[0:pi/10:2*pi]); x=r.*cos(t); y=r.*sin(t);
%MODO TE11 Kc11=1.841/a; z1=(cos(t)).*besselj(0,Kc11*r); figure(2) mesh(x,y,z1);
grid; title('G.O. CIRCULAR: MODO TE11'); xlabel('Eje X'); ylabel('Eje Y'); zlab
el('Eje Z'); [px1,py1]=gradient(z1,.1,.1); figure(3) contour(z1); hold on; quive
r(px1,py1); title('SECCION TRANSVERSAL DEL MODO TE11'); xlabel('Eje X');

Cdigo Matlab para el modo TM11 (m=1, n=1)


%GRAFICA DE LOS MODOS DE PROPAGACION DE GUIAS CIRCULARES clc,clear, close all a=
3e-2; [r,t]=meshgrid([0:.002:.11],[0:pi/10:2*pi]); x=r.*cos(t); y=r.*sin(t);
%MODO TM11 Kc11=3.832/a; z1=(cos(t)).*besselj(0,Kc11*r); figure(2) mesh(x,y,z1);
grid; title('G.O. CIRCULAR: MODO TM11'); xlabel('Eje X'); ylabel('Eje Y'); zlab
el('Eje Z'); [px1,py1]=gradient(z1,.1,.1); figure(3) contour(z1); hold on; quive
r(px1,py1); title('SECCION TRANSVERSAL DEL MODO TM11'); xlabel('Eje X');

Das könnte Ihnen auch gefallen