diff --git a/code/replot_all.py b/code/replot_all.py index 3ffce1b..dba6aed 100644 --- a/code/replot_all.py +++ b/code/replot_all.py @@ -78,7 +78,7 @@ def fig_floor(): color="gray") ax.annotate(r"aware floor $\sqrt{1-\beta^2}/2$", xy=(14.0, 0.432), fontsize=7, color="gray") - ax.set_xlabel("Per-block SNR $\\rho$ [dB]") + ax.set_xlabel("SNR $\\rho$ [dB]") ax.set_ylabel(r"Per-user MSE $\mathbb{E}\|\hat{\mathbf{e}}_u-\mathbf{e}_u\|_2^2$") ax.set_xlim(0, 40); ax.set_ylim(0.4, 1.05) # framed in-axes legend like every other result figure; composite @@ -106,7 +106,7 @@ def fig_rate(): ax.plot(snr, col(rows, "oma"), "--", color="C1", label=LBL["oma"]) ax.plot(snr, col(rows, "genie"), "-.", color="C0", label=LBL["genie"]) ax.plot(snr, col(rows, "mac"), "-", color="k", lw=1.0, label=LBL["mac"]) - ax.set_xlabel("Per-block SNR $\\rho$ [dB]") + ax.set_xlabel("SNR $\\rho$ [dB]") ax.set_ylabel("Effective sum rate [bps/Hz]") ax.set_xlim(0, 40); ax.set_ylim(0, 3.2) ax.legend(loc="upper left") @@ -149,7 +149,7 @@ def fig_sic(): ax.plot(snr, col(rows, "oma"), "v--", color="C1", label=LBL["oma"]) ax.plot(snr, col(rows, "genie"), "-", color="gray", lw=1.0, label=LBL["genie"]) - ax.set_xlabel("Per-block SNR $\\rho$ [dB]") + ax.set_xlabel("SNR $\\rho$ [dB]") ax.set_ylabel("Mean cosine similarity") ax.set_xlim(snr[0], snr[-1]); ax.set_ylim(0, 0.7) ax.legend(loc="upper left") @@ -171,7 +171,7 @@ def fig_multiuser(): mk = [i for i, s in enumerate(snr) if s % 5 == 0] ax.plot([snr[i] for i in mk], [col(rd, "edma_mc")[i] for i in mk], "o", color=colors[U], ms=4, mfc="none") - ax.set_xlabel("Per-block SNR $\\rho$ [dB]") + ax.set_xlabel("SNR $\\rho$ [dB]") ax.set_ylabel("Effective sum rate [bps/Hz]") ax.set_xlim(0, 30) ax.set_ylim(bottom=0) diff --git a/code/replot_merged.py b/code/replot_merged.py index a90a040..77dc3a6 100644 --- a/code/replot_merged.py +++ b/code/replot_merged.py @@ -33,7 +33,7 @@ ax.plot(snr, col("todma"), "d-.", color="C4", label=LBL["todma"]) ax.plot(snr, col("oma"), "v:", color="C1", label=LBL["oma"]) ax.plot(snr, col("genie"), "-", color="gray", lw=1.0, label=LBL["genie"]) -ax.set_xlabel("Per-block SNR $\\rho$ [dB]") +ax.set_xlabel("SNR $\\rho$ [dB]") ax.set_ylabel("Mean cosine similarity") ax.set_xlim(snr[0], snr[-1]) ax.set_ylim(0, 0.75) diff --git a/code/revision_sims.py b/code/revision_sims.py index 6c48415..80cedd1 100644 --- a/code/revision_sims.py +++ b/code/revision_sims.py @@ -246,7 +246,7 @@ def E1_floor(beta=0.311, dims=(256, 768), snr_db=np.arange(0, 41, 2.5), ntr=120) ax.text(22.0, 0.40, r"aware floor $\sqrt{1-\beta^2}/2$", fontsize=7, color="gray") ax.set_yscale("linear") - ax.set_xlabel("Per-block SNR $\\rho$ [dB]") + ax.set_xlabel("SNR $\\rho$ [dB]") ax.set_ylabel(r"Per-user MSE $\mathbb{E}\|\hat{\mathbf{e}}_u-\mathbf{e}_u\|_2^2$") ax.set_xlim(0, 40); ax.set_ylim(0.4, 1.05) ax.legend(loc="upper right", ncol=1) @@ -284,7 +284,7 @@ def E7_rates(beta=0.311, d=512): ax.plot(snr_db, To, "--", color="C1", label=LBL["oma"]) ax.plot(snr_db, Tg, "-.", color="C0", label=LBL["genie"]) ax.plot(snr_db, Cm, "-", color="k", lw=1.0, label=LBL["mac"]) - ax.set_xlabel("Per-block SNR $\\rho$ [dB]") + ax.set_xlabel("SNR $\\rho$ [dB]") ax.set_ylabel("Effective sum rate [bps/Hz]") ax.set_xlim(0, 40); ax.set_ylim(0, 3.2) ax.legend(loc="upper left") diff --git a/fig/fig_bertvit_merged.pdf b/fig/fig_bertvit_merged.pdf index 3479a09..bedc3f0 100644 Binary files a/fig/fig_bertvit_merged.pdf and b/fig/fig_bertvit_merged.pdf differ diff --git a/fig/fig_beta_sweep_corrected.pdf b/fig/fig_beta_sweep_corrected.pdf index b1e5859..3e80393 100644 Binary files a/fig/fig_beta_sweep_corrected.pdf and b/fig/fig_beta_sweep_corrected.pdf differ diff --git a/fig/fig_floor.pdf b/fig/fig_floor.pdf index 6f1153e..2874719 100644 Binary files a/fig/fig_floor.pdf and b/fig/fig_floor.pdf differ diff --git a/fig/fig_multiuser_corrected.pdf b/fig/fig_multiuser_corrected.pdf index 8f5e3d9..6e8b79c 100644 Binary files a/fig/fig_multiuser_corrected.pdf and b/fig/fig_multiuser_corrected.pdf differ diff --git a/fig/fig_rate_corrected.pdf b/fig/fig_rate_corrected.pdf index 327f060..b5499a7 100644 Binary files a/fig/fig_rate_corrected.pdf and b/fig/fig_rate_corrected.pdf differ diff --git a/fig/fig_sic.pdf b/fig/fig_sic.pdf index fb929df..e43c94f 100644 Binary files a/fig/fig_sic.pdf and b/fig/fig_sic.pdf differ