trans_m_k = [961, 971, 984, 988, 1008, 1030, 1172] trans_err_k = [49, 80, 74, 113, 159, 248, 443] trans_m_k_5 = [620, 630, 643, 656, 700, 724, 797] trans_err_k_5 = [36, 38, 60, 108, 198, 196, 324] fig = plt.figure(figsize=(4*1.5, 3*1.5)) ax = plt.gca() plt.errorbar (nant_range, trans_m, yerr=trans_err, linewidth=4, color='blue', label='10MHz') plt.errorbar (nant_range, trans_m_5, yerr=trans_err_5, linewidth=4, color='orange', label='5MHz') plt.grid() plt.xlabel('# Antennas') plt.xlim([1,15]) plt.ylim([400, 1400]) plt.ylabel('RTT/2 (us)') nospines(ax) lg=ax.legend(loc='upper left',numpoints=1) if lg is not None: lg.draw_frame(False) plt.grid() pp = PdfPages('../plot/rtt_ant_g.pdf') pp.savefig(bbox_inches='tight', dpi=300) pp.close() plt.close(fig) fig = plt.figure(figsize=(4*1.5, 3*1.5))
ax = plt.gca() # for ix, exp in enumerate(exp_range): for ix, exp in enumerate(exp_range_str): # plt.plot(rtt_range, y1[ix], ls[ix], color=colors_e[ix], mfc='none', label=exp_range_str[ix], ms=14, mec=colors_e[ix], linewidth=4, markeredgewidth=4) # if exp == 'static' or exp == 'static2': plt.plot(rtt_range, y1[ix], ls[ix], color=colors_e[ix], mfc='none', label=exp_range_str[ix], linewidth=4) # plt.grid() ax.set_yscale('log') plt.xlabel('RTT/2 (us)') # plt.xlabel('MCS') plt.ylabel('Deadline miss rate') plt.ylim(0.001,1.1) plt.xlim(350, 600) nospines(ax) # lg=ax.legend(loc='lower right',numpoints=1, fontsize=20) lg=ax.legend(loc='upper left',numpoints=1, fontsize=20) if lg is not None: lg.draw_frame(False) plt.grid() pp = PdfPages('../plot/miss_rtt_all_var_bs%d.pdf'%num_bss) pp.savefig(bbox_inches='tight', dpi=300) pp.close() plt.close(fig) #############