Documentos de Académico
Documentos de Profesional
Documentos de Cultura
clc;
% Caso 3: Dos fuentes puntuales isotrópicas de la misma amplitud y en fase
cuadratura
% Para este caso d=λ/2 y el desfasaje δ es 90°
% Definimos el dominio de phi:
phi=[0:pi/40:2*pi];
% Valor inicial para el campo E:
E=0;
% Definimos los demás parámetros:
n=2; %cantidad de fuentes puntuales
dr=2*pi/2; %para d=λ/2
delta=pi/2; %desfasaje 90°
psi=dr*cos(phi)+delta;
for n=0:n-1
E=E+exp(i*psi*n);
end
% Normalizamos el campo E
E=E/max(E);
% Graficamos:
E=abs(E);
polar(phi,E)
title('Dos fuentes isotrópicas puntuales de la misma amplitud y en fase
cuadratura');
clc;
% Caso 3b: Dos fuentes puntuales isotrópicas de la misma amplitud y en fase
cuadratura (para d=λ/4)
% Para este caso d=λ/4 y el desfasaje δ es 90°
% Definimos el dominio de phi:
phi=[0:pi/40:2*pi];
% Valor inicial para el campo E:
E=0;
% Definimos los demás parámetros:
n=2; % cantidad de fuentes puntuales
dr=2*pi/4; % para d=λ/4
delta=pi/2; % desfasaje 90
psi=dr*cos(phi)+delta;
for n=0:n-1
E=E+exp(i*psi*n);
end
% Normalizamos el campo E
E=E/max(E);
% Graficamos:
E=abs(E);
polar(phi,E)
title('Dos fuentes isotrópicas puntuales de la misma amplitud y en fase cuadratura
separación cuarto de onda');
clear all;
% Multiplicación del patrón de fuente individual sen(phi) con el patrón de arreglos
de fuentes isotrópicas del Caso 1 presentado anteriormente, el código en Matlab y
su respectiva gráfica serán:
% Empezamos definiendo el dominio de phi:
phi=[0:pi/40:2*pi];
% Ahora definimos los parámetros ya mencionados en el Caso 1:
E1=0;
n=2; %cantidad de fuentes puntuales
dr=2*pi/2; %para d=λ/2
delta=0; %desfasaje 0°
psi=dr*cos(phi)+delta;
for n=0:n-1
E1=E1+exp(i*psi*n);
end
% Normalizamos el campo E1
E1=E1/max(E1);
E1=abs(E1);
% La ecuación del patrón de fuente individual (E2) será:
E2=abs(sin(phi));
% Por el principio de multiplicación tenemos:
E=E1.*E2;
% Finalmente graficamos:
subplot(131)
polar(phi,E1)
title('Patrón del arreglo isotrópico');
subplot(132)
polar(phi,E2)
title('Patrón fuente individual');
subplot(133)
polar(phi,E)
title('Patrón total del sistema');
clc;
% Multiplicación del patrón de fuente individual cos(phi) con el patrón de arreglos
de fuentes isotrópicas del Caso 1 presentado anteriormente, el código en Matlab y
su respectiva gráfica serán:
% Empezamos definiendo el dominio de phi:
phi=[0:pi/40:2*pi];
% Ahora definimos los parámetros ya mencionados en el Caso 1:
E1=0;
n=2; % cantidad de fuentes puntuales
dr=2*pi/2; % para d=λ/2
delta=0; % desfasaje 0
psi=dr*cos(phi)+delta;
for n=0:n-1
E1=E1+exp(i*psi*n);
end
% Normalizamos el campo E1
E1=E1/max(E1);
E1=abs(E1);
% La ecuación del patrón de fuente individual (E2) será:
E2=abs(cos(phi));
% Por el principio de multiplicación tenemos:
E=E1.*E2;
% Finalmente graficamos:
subplot(131)
polar(phi,E1)
title('Patrón del arreglo isotrópico');
subplot(132)
polar(phi,E2)
title('Patrón fuente individual');
subplot(133)
polar(phi,E)
title('Patrón total del sistema');
clc;
% EJEMPLO DE SÍNTESIS DE PATRON POR MULTIPLICACIÓN DE PATRONES: Se multiplican
variantes de la ecuación general (un primer patrón llamado primario se multiplica
por otro segundo patrón llamado secundario) para obtener un patrón resultante
% El dominio para los dos patrones será:
phi=[0:pi/40:2*pi];
% De la ecuación general obtenemos el patrón primario (E1):
% Ahora definimos los parámetros(d=0.3λ y δ= -104°) :
E1=0;
n=2; %cantidad de fuentes puntuales
dr1=2*pi*0.3; %para d=0.3λ
delta1=26*pi/45; %desfasaje -104
psi1=dr1*cos(phi+pi/2)+delta1;
for n=0:n-1
E1=E1+exp(i*psi1*n);
end
% Normalizamos el campo E1
E1=E1/max(E1);
E1=abs(E1);
% De la ecuación general obtenemos el patrón secundario (E2):
% Ahora definimos los parámetros(d=0.6λ y δ= 180°) :
E2=0;
n=2; % cantidad de fuentes puntuales
dr2=2*pi*0.6; % para d=0.6λ
delta2=pi; % desfasaje 180º
psi2=dr2*cos(phi+pi/2)+delta2;
for n=0:n-1
E2=E2+exp(i*psi2*n);
end
% Normalizamos el campo E2
E2=E2/max(E2);
E2=abs(E2);
% Ahora ya tenemos el patrón total del sistema:
E=E1.*E2;
% Finalmente graficamos:
subplot(131)
polar(phi,E1)
title('Patrón primario');
subplot(132)
polar(phi,E2)
title('Patrón secundario');
subplot(133)
polar(phi,E)
title('Patrón total del sistema');
% Para este ejemplo se multiplican una variante del Caso 3, como patrón primario,
con el arreglo obtenido en el Caso 1, como patrón secundario
%El dominio para los dos patrones será:
phi=[0:pi/40:2*pi];
% Del Caso3 obtenemos los parámetros para el patrón primario (E1):
E1=0;
n=2; %cantidad de fuentes puntuales
dr1=2*pi/4; %para d=λ/4
delta1=pi/2; %desfasaje 90
psi1=dr1*cos(phi+pi/2)+delta1;
for n=0:n-1
E1=E1+exp(i*psi1*n);
end
% Entonces tenemos el patrón primario (E1) normalizado:
E1=E1/max(E1);
E1=abs(E1);
% Del Caso1 obtenemos los parámetros para el patrón secundario (E2):
E2=0;
n=2; %cantidad de fuentes puntuales
dr2=2*pi/2; %para d=λ/2
delta2=0; %desfasaje 0
psi2=dr2*cos(phi)+delta2;
for n=0:n-1
E2=E2+exp(i*psi2*n);
end
% Entonces tenemos el patrón primario (E2) normalizado:
E2=E2/max(E2);
E2=abs(E2);
% Ahora ya tenemos el patrón total del sistema:
E=E1.*E2;
% Finalmente graficamos:
subplot(131)
polar(phi,E1)
title('Patrón primario');
subplot(132)
polar(phi,E2)
title('Patrón secundario');
subplot(133)
polar(phi,E)
title('Patrón total del sistema');