diff --git a/latex/thesis/chapters/comparison.tex b/latex/thesis/chapters/comparison.tex index 212b9b3..571e189 100644 --- a/latex/thesis/chapters/comparison.tex +++ b/latex/thesis/chapters/comparison.tex @@ -296,10 +296,10 @@ more arithmetic operations are necessary in each iteration. height=0.75\textwidth, ] - \addplot[RedOrange, mark=*, solid] + \addplot[RedOrange, line width=1pt, mark=*, solid] table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}] {res/proximal/2d_ber_fer_dfr_963965.csv}; - \addplot[NavyBlue, mark=triangle, densely dashed] + \addplot[NavyBlue, line width=1pt, mark=triangle, densely dashed] table [x=SNR, y=FER, col sep=comma, discard if not={mu}{3.0}] %{res/hybrid/2d_ber_fer_dfr_963965.csv}; {res/admm/ber_2d_963965.csv}; @@ -326,13 +326,18 @@ more arithmetic operations are necessary in each iteration. height=0.75\textwidth, ] - \addplot[RedOrange, mark=*, solid] + \addplot[RedOrange, line width=1pt, mark=*, solid] table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}] {res/proximal/2d_ber_fer_dfr_bch_31_26.csv}; - \addplot[NavyBlue, mark=triangle, densely dashed] + \addplot[NavyBlue, line width=1pt, mark=triangle, densely dashed] table [x=SNR, y=FER, col sep=comma, discard if not={mu}{3.0}] - %{res/hybrid/2d_ber_fer_dfr_963965.csv}; {res/admm/ber_2d_bch_31_26.csv}; + \addplot[PineGreen, line width=1pt, mark=triangle*] + table [x=SNR, y=FER, col sep=comma, + discard if gt={SNR}{5.5}, + discard if lt={SNR}{1}, + ] + {res/generic/fer_ml_bch_31_26.csv}; \end{axis} \end{tikzpicture} @@ -354,17 +359,17 @@ more arithmetic operations are necessary in each iteration. height=0.75\textwidth, ] - \addplot[RedOrange, mark=*, solid] + \addplot[RedOrange, line width=1pt, mark=*, solid] table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}, discard if gt={SNR}{5.5}] {res/proximal/2d_ber_fer_dfr_20433484.csv}; - \addplot[NavyBlue, mark=triangle, densely dashed] + \addplot[NavyBlue, line width=1pt, mark=triangle, densely dashed] table [x=SNR, y=FER, col sep=comma, discard if not={mu}{3.0}, discard if gt={SNR}{5.5}] {res/admm/ber_2d_20433484.csv}; - \addplot[PineGreen, line width=1pt, mark=triangle] + \addplot[PineGreen, line width=1pt, mark=triangle, solid] table [col sep=comma, x=SNR, y=FER, discard if gt={SNR}{5.5}] {res/generic/fer_ml_20433484.csv}; @@ -388,12 +393,11 @@ more arithmetic operations are necessary in each iteration. height=0.75\textwidth, ] - \addplot[RedOrange, mark=*, solid] + \addplot[RedOrange, line width=1pt, mark=*, solid] table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}] {res/proximal/2d_ber_fer_dfr_20455187.csv}; - \addplot[NavyBlue, mark=triangle, densely dashed] + \addplot[NavyBlue, line width=1pt, mark=triangle, densely dashed] table [x=SNR, y=FER, col sep=comma, discard if not={mu}{3.0}] - %{res/hybrid/2d_ber_fer_dfr_963965.csv}; {res/admm/ber_2d_20455187.csv}; \end{axis} \end{tikzpicture} @@ -417,12 +421,11 @@ more arithmetic operations are necessary in each iteration. height=0.75\textwidth, ] - \addplot[RedOrange, mark=*, solid] + \addplot[RedOrange, line width=1pt, mark=*, solid] table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}] {res/proximal/2d_ber_fer_dfr_40833844.csv}; - \addplot[NavyBlue, mark=triangle, densely dashed] + \addplot[NavyBlue, line width=1pt, mark=triangle, densely dashed] table [x=SNR, y=FER, col sep=comma, discard if not={mu}{3.0}] - %{res/hybrid/2d_ber_fer_dfr_963965.csv}; {res/admm/ber_2d_40833844.csv}; \end{axis} \end{tikzpicture} @@ -444,12 +447,11 @@ more arithmetic operations are necessary in each iteration. height=0.75\textwidth, ] - \addplot[RedOrange, mark=*, solid] + \addplot[RedOrange, line width=1pt, mark=*, solid] table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}] {res/proximal/2d_ber_fer_dfr_pegreg252x504.csv}; - \addplot[NavyBlue, mark=triangle, densely dashed] + \addplot[NavyBlue, line width=1pt, mark=triangle, densely dashed] table [x=SNR, y=FER, col sep=comma, discard if not={mu}{3.0}] - %{res/hybrid/2d_ber_fer_dfr_963965.csv}; {res/admm/ber_2d_pegreg252x504.csv}; \end{axis} \end{tikzpicture} @@ -469,13 +471,13 @@ more arithmetic operations are necessary in each iteration. ymin=0, ymax=0.4, legend columns=1, legend style={draw=white!15!black}] - \addlegendimage{RedOrange, mark=*, solid} + \addlegendimage{RedOrange, line width=1pt, mark=*, solid} \addlegendentry{Proximal decoding} - \addlegendimage{NavyBlue, mark=triangle, densely dashed} + \addlegendimage{NavyBlue, line width=1pt, mark=triangle, densely dashed} \addlegendentry{\acs{LP} decoding using \acs{ADMM}} - \addlegendimage{PineGreen, mark=triangle*, solid} + \addlegendimage{PineGreen, line width=1pt, mark=triangle*, solid} \addlegendentry{\acs{ML} decoding} \end{axis} \end{tikzpicture}