From 2642392fc816e777731b1297c00ea9aeefb16f9b Mon Sep 17 00:00:00 2001 From: Andreas Tsouchlos Date: Mon, 13 Feb 2023 14:21:57 +0100 Subject: [PATCH] Added notation diagram from midterm presentation --- latex/thesis/cel-thesis/cel-thesis.cls | 16 ++++++++ .../chapters/theoretical_background.tex | 38 ++++++++++++++++++- latex/thesis/thesis.tex | 3 +- 3 files changed, 54 insertions(+), 3 deletions(-) diff --git a/latex/thesis/cel-thesis/cel-thesis.cls b/latex/thesis/cel-thesis/cel-thesis.cls index 4fb5ade..f791698 100644 --- a/latex/thesis/cel-thesis/cel-thesis.cls +++ b/latex/thesis/cel-thesis/cel-thesis.cls @@ -13,6 +13,7 @@ % || datetime || % || adjustbox || % || hyperref || +% || xcolor || % ||========================================================|| @@ -100,6 +101,21 @@ \fi } +% +% Corporate Design Colors +% + +\RequirePackage{xcolor} +\definecolor{KITgreen}{rgb}{0,.59,.51} +\definecolor{KITblack}{rgb}{0,0,0} +\definecolor{KITblue}{rgb}{.27,.39,.66} +\definecolor{KITred}{rgb}{.63,.13,.13} +\definecolor{KITpurple}{rgb}{.64,.06,.48} +\definecolor{KITcyan}{rgb}{.14,.63,.87} + +\definecolor{KITyellow}{rgb}{.98,.89,0} +\definecolor{KITorange}{rgb}{.87,.60,.10} + % % Misc % diff --git a/latex/thesis/chapters/theoretical_background.tex b/latex/thesis/chapters/theoretical_background.tex index af09383..3197671 100644 --- a/latex/thesis/chapters/theoretical_background.tex +++ b/latex/thesis/chapters/theoretical_background.tex @@ -16,11 +16,47 @@ \section{Notation} \label{sec:theo:Notation} +% +% TODOs +% + \begin{itemize} \item General remarks on notation (matrices, PDF, etc.) - \item Diagram from midterm presentation + \item \sout{Diagram from midterm presentation} \end{itemize} +% +% Figure showing notation for entire coding / decoding process +% + +\tikzstyle{box} = [rectangle, minimum width=1.5cm, minimum height=0.7cm, + rounded corners=0.1cm, text centered, draw=black, fill=KITgreen!80] +\begin{figure}[htpb] + \centering + + \begin{tikzpicture}[scale=1, transform shape] + \node (in) {$\boldsymbol{c}$}; + \node[box, right=0.5cm of in] (bpskmap) {Mapper}; + \node[right=1.5cm of bpskmap, + draw, circle, inner sep=0pt, minimum size=0.5cm] (add) {$+$}; + \node[below=0.5cm of add] (noise) {$\boldsymbol{z}$}; + \node[box, right=1.5cm of add] (decoder) {Decoder}; + \node[box, right=1.5cm of decoder] (demapper) {Demapper}; + \node[right=0.5cm of demapper] (out) {$\boldsymbol{\hat{c}}$}; + + \node at ($(bpskmap.east)!0.5!(add.west) + (0,0.3cm)$) {$\boldsymbol{x}$}; + \node at ($(add.east)!0.5!(decoder.west) + (0,0.3cm)$) {$\boldsymbol{y}$}; + \node at ($(decoder.east)!0.5!(demapper.west) + (0,0.3cm)$) {$\boldsymbol{\hat{x}}$}; + + \draw[->] (in) -- (bpskmap); + \draw[->] (bpskmap) -- (add); + \draw[->] (add) -- (decoder); + \draw[->] (noise) -- (add); + \draw[->] (decoder) -- (demapper); + \draw[->] (demapper) -- (out); + \end{tikzpicture} +\end{figure} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Channel Coding with LDPC Codes} diff --git a/latex/thesis/thesis.tex b/latex/thesis/thesis.tex index ba36df4..70b5d84 100644 --- a/latex/thesis/thesis.tex +++ b/latex/thesis/thesis.tex @@ -43,16 +43,15 @@ % Generic packages % - \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} +\usepackage{ulem} \usepackage{amsmath} \usepackage{amssymb, amsfonts, latexsym} \usepackage{float} \usepackage{listings} \usepackage{graphicx} -\usepackage{xcolor} \usepackage{subcaption} \usepackage{bm} \usepackage{subcaption}