Escolar Documentos
Profissional Documentos
Cultura Documentos
Lista01 CM
Lista01 CM
m 1 of 1
clear all
clc
%Comunicacoes Moveis Lista 01: Q05
y=4;
k=4;
%Calculo da SIR para 1ª e 2ª camada cocanal
disp('Calculo da SIR para 1ª e 2ª camada cocanal')
disp('Para k=4')
sir2=((3*k)^(y/2))/(6*(1+2^(1-y)))
sir2db=10*log10(sir2)
disp('Para k=7')
k=7;
sir2=((3*k)^(y/2))/(6*(1+2^(1-y)))
sir2db=10*log10(sir2)
sir1k4=((12)^(y/2))/(6);
sir2k4=((12)^(y/2))/(6*(1+2^(1-y)));
sir3k4=((12)^(y/2))/(6*(1+2^(1-y)+3^(1-y)));
sir4k4=((12)^(y/2))/(6*(1+2^(1-y)+3^(1-y)+4^(1-y)));
sir5k4=((12)^(y/2))/(6*(1+2^(1-y)+3^(1-y)+4^(1-y)+5^(1-y)));
sir1k7=((21)^(y/2))/(6);
sir2k7=((21)^(y/2))/(6*(1+2^(1-y)));
sir3k7=((21)^(y/2))/(6*(1+2^(1-y)+3^(1-y)));
sir4k7=((21)^(y/2))/(6*(1+2^(1-y)+3^(1-y)+4^(1-y)));
sir5k7=((21)^(y/2))/(6*(1+2^(1-y)+3^(1-y)+4^(1-y)+5^(1-y)));
x=[1 2 3 4 5];
sir4=[sir1k4 sir2k4 sir3k4 sir4k4 sir5k4];
sir7=[sir1k7 sir2k7 sir3k7 sir4k7 sir5k7];
% Top plot
ax1 = nexttile;
plot(ax1,x,sir4)
title(ax1,'SIR para k=4')
grid(ax1,'on')
ax1.FontSize = 14;
% Bottom plot
ax2 = nexttile;
plot(ax2,x,sir7,'r')
title(ax2,'SIR para k=7')
grid(ax2,'on')
ax2.FontSize = 14;
SIR para k=4
24
22
20
1 2 3 4 5
70
65
60
1 2 3 4 5
MATLAB Command Window Page 1
sir2 =
21.3333
sir2db =
13.2906
Para k=7
sir2 =
65.3333
sir2db =
18.1513
clear all
clc
%Comunicacoes Moveis Lista 01: Q05
%Mediu-se Rc=0,5cm na grade hexagonal disponibilizada
Rc=0.5;
y=4;
%Calculando a sir a partir da medidas (K=4):
k=4;
disp('Para K=4')
disp('SIR calculada pelas medidas tomadas:')
D1=2.1;
D2=2.1;
sirk4_1=(Rc^(-y))/(D1^(-y)+D2^(-y))
sirk4db_1=10*log10(sirk4_1)
%Calculando a sir a partir das relações trigonométricas (K=4):
a1=3*Rc;
a2=2*Rc;
D1=sqrt(a1^(2)+a2^(2)-2*a1*a2*cos(120*(pi()/180)));
D2=D1;
disp('SIR calculada por relações trigonométricas:')
sirk4_2=(Rc^(-y))/(D1^(-y)+D2^(-y))
sirk4db_2=10*log10(sirk4_2)
disp('SIR calculada com a simplificacao:')
sirk4simpl=((3*k)^(y/2))/2
sir2k4simpldb=10*log10(sirk4simpl)
Para K=4
SIR calculada pelas medidas tomadas:
sirk4_1 =
155.5848
sirk4db_1 =
21.9197
sirk4_2 =
180.5000
sirk4db_2 =
22.5648
sirk4simpl =
72
sir2k4simpldb =
18.5733
Para K=7
SIR calculada pelas medidas tomadas:
sirk7_1 =
360.2243
sirk7db_1 =
25.5657
sirk7 =
431.7616
sirk7db =
14/10/20 19:42 MATLAB Command Window 2 of 2
26.3524
sirk7simpl =
220.5000
sir2k7simpldb =
23.4341
>>