Example #1
0
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))
Example #2
0
        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)

   #############