aboutsummaryrefslogtreecommitdiffstats
path: root/doc/thesis/figures/tikz/qpsk-constellation.tex
blob: d927b193b9a7e14b1bf40d38034bc685559f0d61 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
% vim: set ts=2 sw=2 noet:
\begin{tikzpicture}[
		axis/.style = {
			thick, -latex, black,
		},
		star/.style = {
			draw = black, thick, fill = red!50,
			circle, outer sep = 1mm, inner sep = 0,
			minimum size = 1.5mm,
		},
	]
	\draw[axis] (-25mm,0) to (25mm,0) node[right] {\(\phi_i\)};
	\draw[axis] (0,-25mm) to (0,25mm) node[above] {\(\phi_q\)};

	\draw[lightgray, densely dotted, thick] (0,0) circle (15mm);
	\foreach \a in {0,1,...,8}{
		\node[star] (s\a) at ({360/8*(.5 + \a)}:15mm) {};
	}

	\foreach \i/\l in {0/000,1/001,2/011,3/010,4/110,5/111,6/101,7/100}{
		\node[lightgray] at ($(s\i) + ({360/8*(.5 + \i)}:5mm)$) {\texttt{\l}};
	}
\end{tikzpicture}