Made all plot colors uniform
This commit is contained in:
parent
5efdea242c
commit
331378fc90
@ -25,7 +25,6 @@
|
||||
grid=both, grid style={line width=.1pt},
|
||||
xlabel={$E_b / N_0$ (dB)}, ylabel={BER},
|
||||
ymode=log,
|
||||
% legend style={at={(0.05,0.05)},anchor=south west},
|
||||
legend pos=outer north east,
|
||||
width=11.5cm,
|
||||
height=8cm,
|
||||
@ -34,48 +33,39 @@
|
||||
xmin=0.9, xmax=5.6,
|
||||
legend columns=2,
|
||||
]
|
||||
%\addlegendimage{ForestGreen, mark=*, solid}
|
||||
%\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
|
||||
%\addlegendimage{NavyBlue, mark=*, solid}
|
||||
%\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
%
|
||||
%\addlegendimage{RedOrange, mark=*, solid}
|
||||
%\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
%
|
||||
%\addlegendimage{Emerald, mark=triangle, densely dashed}
|
||||
%\addlegendentry{hybrid, $\gamma = 0.15$}
|
||||
%
|
||||
%\addlegendimage{RoyalPurple, mark=triangle, densely dashed}
|
||||
%\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
%
|
||||
%\addlegendimage{red, mark=triangle, densely dashed}
|
||||
%\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\addplot [ForestGreen, mark=triangle, dashed, line width=1pt] table [x=SNR, y=BER, col sep=comma,
|
||||
\addplot [ForestGreen, mark=triangle, dashed, line width=1pt]
|
||||
table [x=SNR, y=BER, col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
discard if gt={SNR}{5.5},]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\addplot [ForestGreen, mark=*, line width=1pt] table [x=SNR, y=gamma_0_15, col sep=comma] {res/ber_paper.csv};
|
||||
\addplot [ForestGreen, mark=*, line width=1pt]
|
||||
table [x=SNR, y=gamma_0_15, col sep=comma] {res/ber_paper.csv};
|
||||
\addlegendentry{$\gamma = 0.15$ (Wadayama et al.)}
|
||||
|
||||
\addplot [NavyBlue, mark=triangle, dashed, line width=1pt] table [x=SNR, y=BER, col sep=comma,
|
||||
\addplot [NavyBlue, mark=triangle, dashed, line width=1pt]
|
||||
table [x=SNR, y=BER, col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
discard if gt={SNR}{5.5},]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot [NavyBlue, mark=*, line width=1pt] table [x=SNR, y=gamma_0_01, col sep=comma] {res/ber_paper.csv};
|
||||
\addplot [NavyBlue, mark=*, line width=1pt]
|
||||
table [x=SNR, y=gamma_0_01, col sep=comma] {res/ber_paper.csv};
|
||||
\addlegendentry{$\gamma = 0.01$ (Wadayama et al.)}
|
||||
|
||||
\addplot [RedOrange, mark=triangle, dashed, line width=1pt] table [x=SNR, y=BER, col sep=comma,
|
||||
\addplot [RedOrange, mark=triangle, dashed, line width=1pt]
|
||||
table [x=SNR, y=BER, col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
discard if gt={SNR}{5.5},]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot [RedOrange, mark=*, line width=1pt] table [x=SNR, y=gamma_0_05, col sep=comma] {res/ber_paper.csv};
|
||||
\addplot [RedOrange, mark=*, line width=1pt]
|
||||
table [x=SNR, y=gamma_0_05, col sep=comma] {res/ber_paper.csv};
|
||||
\addlegendentry{$\gamma = 0.05$ (Wadayama et al.)}
|
||||
|
||||
\addplot [RoyalPurple, mark=*, line width=1pt] table [x=SNR, y=BP, col sep=comma] {res/ber_paper.csv};
|
||||
\addplot [RoyalPurple, mark=*, line width=1pt]
|
||||
table [x=SNR, y=BP, col sep=comma] {res/ber_paper.csv};
|
||||
\addlegendentry{BP}
|
||||
|
||||
\end{axis}
|
||||
@ -118,12 +108,18 @@
|
||||
grid=both, grid style={line width=.1pt},
|
||||
legend style={at={(0.05,0.05)},anchor=south west},
|
||||
ymin=3e-7, ymax=1.5,]
|
||||
\foreach \gamma in {0.01, 0.05, 0.15}{
|
||||
\addplot table [x=SNR, y=BER,
|
||||
col sep=comma, discard if not={gamma}{\gamma}]
|
||||
\addplot [ForestGreen, mark=*] table [x=SNR, y=BER,
|
||||
col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\legend{\gamma}
|
||||
}
|
||||
\legend{$\gamma = 0.15$}
|
||||
\addplot [NavyBlue, mark=*] table [x=SNR, y=BER,
|
||||
col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\legend{$\gamma = 0.01$}
|
||||
\addplot [RedOrange, mark=*] table [x=SNR, y=BER,
|
||||
col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\legend{$\gamma = 0.05$}
|
||||
\legend{$\gamma=0.01$, $\gamma=0.05$, $\gamma=0.15$}
|
||||
\end{semilogyaxis}
|
||||
\end{tikzpicture}
|
||||
@ -138,23 +134,24 @@
|
||||
ylabel={$\gamma$},
|
||||
zlabel={BER},
|
||||
legend pos=outer north east,]
|
||||
|
||||
\addplot3[surf,
|
||||
mesh/rows=17, mesh/cols=14,
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = \left[ 0\text{:}0.01\text{:}0.16 \right] $}
|
||||
\addplot3[red, line width=1.5] table [col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot3[blue, line width=1.5] table [col sep=comma,
|
||||
\addplot3[NavyBlue, line width=1.5] table [col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot3[brown, line width=1.5] table [col sep=comma,
|
||||
\addplot3[RedOrange, line width=1.5] table [col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot3[ForestGreen, line width=1.5] table [col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
@ -198,15 +195,15 @@
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
\addplot3[RedOrange, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
\addplot3[NavyBlue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
\addplot3[ForestGreen, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
@ -227,15 +224,15 @@
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
\addplot3[RedOrange, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
\addplot3[NavyBlue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
\addplot3[ForestGreen, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
@ -256,15 +253,15 @@
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
\addplot3[RedOrange, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
\addplot3[NavyBlue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
\addplot3[ForestGreen, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
@ -286,15 +283,15 @@
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
\addplot3[RedOrange, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
\addplot3[NavyBlue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
\addplot3[ForestGreen, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
@ -315,15 +312,15 @@
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
\addplot3[RedOrange, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
\addplot3[NavyBlue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
\addplot3[ForestGreen, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
@ -344,15 +341,15 @@
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
\addplot3[RedOrange, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
\addplot3[NavyBlue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
\addplot3[ForestGreen, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
@ -376,11 +373,11 @@
|
||||
legend style={draw=white!15!black,legend cell align=left}]
|
||||
\addlegendimage{surf, colormap/viridis}
|
||||
\addlegendentry{$\gamma = \left[ 0\text{ : }0.01\text{ : }0.16 \right] $};
|
||||
\addlegendimage{red, line width=1.5pt}
|
||||
\addlegendentry{$\gamma = 0.05$};
|
||||
\addlegendimage{blue, line width=1.5pt}
|
||||
\addlegendimage{NavyBlue, line width=1.5pt}
|
||||
\addlegendentry{$\gamma = 0.01$};
|
||||
\addlegendimage{Brown, line width=1.5pt}
|
||||
\addlegendimage{RedOrange, line width=1.5pt}
|
||||
\addlegendentry{$\gamma = 0.05$};
|
||||
\addlegendimage{ForestGreen, line width=1.5pt}
|
||||
\addlegendentry{$\gamma = 0.15$};
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@ -435,13 +432,16 @@ return $\boldsymbol{\hat{c}}$
|
||||
legend style={at={(0.05,0.05)},anchor=south west},
|
||||
ymax=1.5, ymin=3e-7,
|
||||
]
|
||||
\addplot table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
\addplot [ForestGreen, mark=*]
|
||||
table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\addplot table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
\addplot [NavyBlue, mark=*]
|
||||
table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
\addplot [RedOrange, mark=*]
|
||||
table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\end{axis}
|
||||
@ -454,13 +454,16 @@ return $\boldsymbol{\hat{c}}$
|
||||
legend style={at={(0.05,0.05)},anchor=south west},
|
||||
ymax=1.5, ymin=3e-7,
|
||||
]
|
||||
\addplot table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
\addplot [ForestGreen, mark=*]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\addplot table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
\addplot [NavyBlue, mark=*]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
\addplot [RedOrange, mark=*]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\end{axis}
|
||||
@ -473,13 +476,16 @@ return $\boldsymbol{\hat{c}}$
|
||||
legend style={at={(0.05,0.05)},anchor=south west},
|
||||
ymax=1.5, ymin=3e-7,
|
||||
]
|
||||
\addplot table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.15}]
|
||||
\addplot [ForestGreen, mark=*]
|
||||
table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\addplot table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.01}]
|
||||
\addplot [NavyBlue, mark=*]
|
||||
table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.05}]
|
||||
\addplot [RedOrange, mark=*]
|
||||
table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\end{axis}
|
||||
@ -516,13 +522,13 @@ return $\boldsymbol{\hat{c}}$
|
||||
xtick={0, 50, ..., 200},
|
||||
xticklabels={0, 25, ..., 100},
|
||||
]
|
||||
\addplot +[mark=none, line width=0.7pt]
|
||||
\addplot [NavyBlue, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=comb_r_s_1]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [ForestGreen, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_L_1]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [RedOrange, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_h_1]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addlegendentry{est}
|
||||
@ -540,13 +546,13 @@ return $\boldsymbol{\hat{c}}$
|
||||
xtick={0, 50, ..., 200},
|
||||
xticklabels={0, 25, ..., 100},
|
||||
]
|
||||
\addplot +[mark=none, line width=0.7pt]
|
||||
\addplot [NavyBlue, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=comb_r_s_2]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [ForestGreen, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_L_2]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [RedOrange, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_h_2]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addlegendentry{est}
|
||||
@ -564,13 +570,13 @@ return $\boldsymbol{\hat{c}}$
|
||||
xtick={0, 50, ..., 200},
|
||||
xticklabels={0, 25, ..., 100},
|
||||
]
|
||||
\addplot +[mark=none, line width=0.7pt]
|
||||
\addplot [NavyBlue, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=comb_r_s_3]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [ForestGreen, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_L_3]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [RedOrange, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_h_3]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addlegendentry{est}
|
||||
@ -592,13 +598,13 @@ return $\boldsymbol{\hat{c}}$
|
||||
xtick={0, 50, ..., 200},
|
||||
xticklabels={0, 25, ..., 100},
|
||||
]
|
||||
\addplot +[mark=none, line width=0.7pt]
|
||||
\addplot [NavyBlue, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=comb_r_s_0]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [ForestGreen, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_L_0]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [RedOrange, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_h_0]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addlegendentry{est}
|
||||
@ -620,13 +626,13 @@ return $\boldsymbol{\hat{c}}$
|
||||
xtick={0, 50, ..., 200},
|
||||
xticklabels={0, 25, ..., 100},
|
||||
]
|
||||
\addplot +[mark=none, line width=0.7pt]
|
||||
\addplot [NavyBlue, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=comb_r_s_4]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [ForestGreen, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_L_4]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [RedOrange, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_h_4]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addlegendentry{est}
|
||||
@ -644,13 +650,13 @@ return $\boldsymbol{\hat{c}}$
|
||||
xtick={0, 50, ..., 200},
|
||||
xticklabels={0, 25, ..., 100},
|
||||
]
|
||||
\addplot +[mark=none, line width=0.7pt]
|
||||
\addplot [NavyBlue, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=comb_r_s_5]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [ForestGreen, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_L_5]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [RedOrange, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_h_5]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addlegendentry{est}
|
||||
@ -668,13 +674,13 @@ return $\boldsymbol{\hat{c}}$
|
||||
xtick={0, 50, ..., 200},
|
||||
xticklabels={0, 25, ..., 100},
|
||||
]
|
||||
\addplot +[mark=none, line width=0.7pt]
|
||||
\addplot [NavyBlue, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=comb_r_s_6]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [ForestGreen, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_L_6]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [RedOrange, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_h_6]
|
||||
{res/proximal/comp_bch_7_4_combined.csv};
|
||||
\addlegendentry{est}
|
||||
@ -799,13 +805,13 @@ return $\boldsymbol{\hat{c}}$
|
||||
xtick={0, 100, ..., 400},
|
||||
xticklabels={0, 50, ..., 200},
|
||||
]
|
||||
\addplot +[mark=none, line width=0.7pt]
|
||||
\addplot [NavyBlue, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=comb_r_s_0]
|
||||
{res/proximal/extreme_components_20433484_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [ForestGreen, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_L_0]
|
||||
{res/proximal/extreme_components_20433484_combined.csv};
|
||||
\addplot +[mark=none]
|
||||
\addplot [RedOrange, mark=none, line width=1]
|
||||
table [col sep=comma, x=k, y=grad_h_0]
|
||||
{res/proximal/extreme_components_20433484_combined.csv};
|
||||
\addlegendentry{est}
|
||||
@ -833,7 +839,7 @@ return $\boldsymbol{\hat{c}}$
|
||||
scale only axis,
|
||||
% colormap/viridis,
|
||||
]
|
||||
\addplot [Brown, only marks,]
|
||||
\addplot [RoyalPurple, only marks,]
|
||||
table [col sep=comma, x=grad_h_vars, y=bit_error]
|
||||
{res/proximal/extreme_components_20433484_variance.csv};
|
||||
\end{axis}
|
||||
@ -1463,24 +1469,20 @@ $\textcolor{KITblue}{\text{Output }\boldsymbol{\tilde{c}}_n\text{ with lowest }d
|
||||
ylabel={Average $\left| \boldsymbol{x}-\boldsymbol{\hat{x}} \right|$},
|
||||
legend pos=outer north east,
|
||||
]
|
||||
\addplot[blue, mark=none, line width=1pt] table [col sep=comma,
|
||||
discard if not={omega}{0.0774263682681127},
|
||||
x=k, y=err]
|
||||
\addplot [ForestGreen, mark=none, line width=1pt]
|
||||
table [col sep=comma, discard if not={omega}{0.0774263682681127}, x=k, y=err]
|
||||
{res/proximal/2d_avg_error_20433484_1db.csv};
|
||||
\addlegendentry{$E_b / N_0 = \SI{1}{dB}$}
|
||||
\addplot[Red, mark=none, line width=1pt] table [col sep=comma,
|
||||
discard if not={omega}{0.0774263682681127},
|
||||
x=k, y=err]
|
||||
\addplot [NavyBlue, mark=none, line width=1pt]
|
||||
table [col sep=comma, discard if not={omega}{0.0774263682681127}, x=k, y=err]
|
||||
{res/proximal/2d_avg_error_20433484_3db.csv};
|
||||
\addlegendentry{$E_b / N_0 = \SI{3}{dB}$}
|
||||
\addplot[Brown, mark=none, line width=1pt] table [col sep=comma,
|
||||
discard if not={omega}{0.052233450742668434},
|
||||
x=k, y=err]
|
||||
\addplot [RedOrange, mark=none, line width=1pt]
|
||||
table [col sep=comma, discard if not={omega}{0.052233450742668434}, x=k, y=err]
|
||||
{res/proximal/2d_avg_error_20433484_5db.csv};
|
||||
\addlegendentry{$E_b / N_0 = \SI{5}{dB}$}
|
||||
\addplot[Black, mark=none, line width=1pt] table [col sep=comma,
|
||||
discard if not={omega}{0.052233450742668434},
|
||||
x=k, y=err]
|
||||
\addplot [RoyalPurple, mark=none, line width=1pt]
|
||||
table [col sep=comma, discard if not={omega}{0.052233450742668434}, x=k, y=err]
|
||||
{res/proximal/2d_avg_error_20433484_8db.csv};
|
||||
\addlegendentry{$E_b / N_0 = \SI{8}{dB}$}
|
||||
\end{axis}
|
||||
@ -1512,12 +1514,14 @@ $\textcolor{KITblue}{\text{Output }\boldsymbol{\tilde{c}}_n\text{ with lowest }d
|
||||
xlabel={$n$}, ylabel={time per frame (s)},
|
||||
legend style={at={(0.05,0.77)},anchor=south west},
|
||||
]
|
||||
\addplot[only marks, red] table [col sep=comma,
|
||||
x=n, y=spf] {res/proximal/fps_vs_n.csv};
|
||||
\addplot[RedOrange, only marks, mark=*]
|
||||
table [col sep=comma, x=n, y=spf]
|
||||
{res/proximal/fps_vs_n.csv};
|
||||
\addlegendentry{proximal}
|
||||
|
||||
\addplot[only marks, blue] table [col sep=comma,
|
||||
x=n, y=spf] {res/hybrid/fps_vs_n.csv};
|
||||
\addplot[RoyalPurple, only marks, mark=triangle*]
|
||||
table [col sep=comma, x=n, y=spf]
|
||||
{res/hybrid/fps_vs_n.csv};
|
||||
\addlegendentry{hybrid prox \& ML ($\SI{12}{\bit}$)}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
|
||||
@ -3,8 +3,8 @@
|
||||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\subsection{LP Decoding}%
|
||||
\label{sub:LP Decoding}
|
||||
\subsection{Forth Exam LP Decoding}%
|
||||
\label{sub:Forth Exam LP Decoding}
|
||||
|
||||
\begin{frame}[t]
|
||||
\frametitle{Forthcoming Examinations}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user