diff --git a/experiments/make_figures.py b/experiments/make_figures.py index 4626c68..90ee95d 100755 --- a/experiments/make_figures.py +++ b/experiments/make_figures.py @@ -65,7 +65,7 @@ for ax, sc, ttl in zip(axs, ["HIGH", "MIX"], ["(a) HIGH", "(b) MIX"]): ax.semilogy(snr, v["lmmse_blind"]["ser"], "v-", color=C["blind"], markevery=(1, 2), label="LMMSE-blind") ax.semilogy(snr, v["noma"]["ser"], "^-.", color=C["noma"], label="NOMA-SIC") - ax.semilogy(snr, v["uwca"]["ser"], "o-", color=C["uwca"], label="UWCA (proposed)") + ax.semilogy(snr, v["uwca"]["ser"], "o-", color=C["uwca"], label="UWCA (trained)") ax.semilogy(snr, v["lmmse_genie"]["ser"], "d:", color=C["genie"], label="LMMSE-genie") ax.set_xlabel("SNR (dB)") diff --git a/fig/fig_fair.pdf b/fig/fig_fair.pdf index 5ed4721..2a6a6f9 100755 Binary files a/fig/fig_fair.pdf and b/fig/fig_fair.pdf differ diff --git a/fig/fig_realdata_c.pdf b/fig/fig_realdata_c.pdf index 243ff3a..a97b65d 100755 Binary files a/fig/fig_realdata_c.pdf and b/fig/fig_realdata_c.pdf differ diff --git a/fig/fig_resorth.pdf b/fig/fig_resorth.pdf index 793573d..231376c 100755 Binary files a/fig/fig_resorth.pdf and b/fig/fig_resorth.pdf differ diff --git a/simulation/realdata_plot.py b/simulation/realdata_plot.py index 7046096..b06e407 100755 --- a/simulation/realdata_plot.py +++ b/simulation/realdata_plot.py @@ -107,7 +107,7 @@ for j, s in enumerate(['HIGH', 'LOW', 'MIX']): a.plot(SNR, ana[s]['OFDMA'], 's--', color=COL['OFDMA'], lw=2, ms=5, label='OMA') a.plot(SNR, ana[s]['SFDMA'], 'v:', color=COL['SFDMA'], lw=2, ms=5, mfc='none', label='SFDMA') a.plot(SNR, ana[s]['NOMA-SIC'], '^-.', color=COL['NOMA-SIC'], lw=2, ms=5, label='NOMA-SIC') - a.plot(SNR, ana[s]['UWCA (analytical)'], ':', color=COL['UWCA (analytical)'], lw=2.4, label='UWCA (analytical)') + a.plot(SNR, ana[s]['UWCA (analytical)'], ':', color=COL['UWCA (analytical)'], lw=2.4, label='UWCA (oracle)') a.plot(SNR, trained[s]['UWCA w/ MAML'], 'o-', color=COL['UWCA w/ MAML'], lw=1.6, ms=6, mfc='none', mew=1.6, label='UWCA (trained)') a.set_ylim(0.1, 1.02); a.set_xlim(0, 20); a.grid(alpha=.3); a.set_box_aspect(0.85) a.set_xlabel('SNR (dB)', fontsize=10)