Está en la página 1de 1

### Block ####

obs = load('TBlockNET_OBSJIT_SimOutput.txt');
ops = load('TBlockNET_OPS_SimOutput.txt');
ocs = load('TBlockNET_OCSTW_SimOutput.txt');
figure(1)
set(gca,'FontSize',16);
plot(obs(:,1),obs(:,2),'r-',ops(:,1),ops(:,2),'b-',ocs(:,1),ocs(:,2),'g-','LineW
idth',2); grid on;
xlabel('Carga [E]'); ylabel('Probabilidade de Bloqueio');
legend('OBS','OPS','OCS'); legend boxoff;
set(gca,'YScale','Log');
print('-dpng','-r300','Block');
#### HOPS ####
obs = load('TmHopNET_OBSJIT_SimOutput.txt');
ops = load('TmHopNET_OPS_SimOutput.txt');
ocs = load('TmHopNET_OCSTW_SimOutput.txt');
figure(1)
set(gca,'FontSize',16);
plot(obs(:,1),obs(:,2),'r-',ops(:,1),ops(:,2),'b-',ocs(:,1),ocs(:,2),'g-','LineW
idth',2); grid on;
xlabel('Carga [E]'); ylabel('Hops');
legend('OBS','OPS','OCS'); legend boxoff;
set(gca,'YScale', 'Linear');
print('-dpng','-r300','Hops');
#### DELAY ####
obs = load('TmDelayNET_OBSJIT_SimOutput.txt');
ops = load('TmDelayNET_OPS_SimOutput.txt');
ocs = load('TmDelayNET_OCSTW_SimOutput.txt');
f = 1e-3;
figure(1)
set(gca,'FontSize',16);
plot(obs(:,1),obs(:,2)/f,'r-',ops(:,1),ops(:,2)/f,'b-',ocs(:,1),ocs(:,2)/f,'g-',
'LineWidth',2); grid on;
xlabel('Carga [E]'); ylabel('Delay [m/s]');
legend('OBS','OPS','OCS'); legend boxoff;
set(gca,'YScale', 'Linear');
print('-dpng','-r300','Delay');
#### VAZAO ####
obs = load('TmThroughputNET_OBSJIT_SimOutput.txt');
ops = load('TmThroughputNET_OPS_SimOutput.txt');
ocs = load('TmThroughputNET_OCSTW_SimOutput.txt');
figure(1)
set(gca,'FontSize',16);
plot(obs(:,1),obs(:,2),'r-',ops(:,1),ops(:,2),'b-',ocs(:,1),ocs(:,2),'g-','LineW
idth',2); grid on;
xlabel('Carga [E]'); ylabel('Throughput');
legend('OBS','OPS','OCS'); legend boxoff;
set(gca,'YScale','Log');
print('-dpng','-r300','Throughput');

También podría gustarte