Hypercube für Latex / tikz
18.05.2009 18:55:37
Wer für das aktuelle Übungsblatt nen schöneren Hypercube haben will:
hab mir die Mühe gemacht ihn nachzuzeichnen:
(\usepackage{tikz} naturelich nicht vergessen}


\tikzstyle{nod}= [circle, draw,inner sep=0pt, minimum size=0.5cm]
\begin{minipage}{\textwidth}
\begin{center}
\begin{tikzpicture}
%%
\pgfsetxvec{\pgfpoint{1.cm}{0.0cm}}
\pgfsetyvec{\pgfpoint{0.0cm}{1.0cm}}
%%
\node[nod] at (0,0) [label=below:$0001$] (0001) {};
\node[nod] at (5,0) [label=below:$1001$] (1001) {};
\node[nod] at (0,5) [label=above:$0011$] (0011) {};
\node[nod] at (5,5) [label=above:$1011$] (1011) {};
\node[nod] at (2,2) [label=above:$0101$] (0101) {};
\node[nod] at (7,2) [label=below:$1101$] (1101) {};
\node[nod] at (2,7) [label=below:$0111$] (0111) {};
\node[nod] at (7,7) [label=below:$1111$] (1111) {};
\node[nod] at (2.5,1.5) [label=below:$0000$] (0000) {};
\node[nod] at (4.5,1.5) [label=below:$1000$] (1000) {};
\node[nod] at (2.5,3.5) [label=above:$0010$] (0010) {};
\node[nod] at (4.5,3.5) [label=below:$1010$] (1010) {};
\node[nod] at (3.5,2.5) [label=below:$0100$] (0100) {};
\node[nod] at (5.5,2.5) [label=below:$1100$] (1100) {};
\node[nod] at (3.5,4.5) [label=above:$0110$] (0110) {};
\node[nod] at (5.5,4.5) [label=below:$1110$] (1110) {};
\path (0011)
edge (1011)
edge (0111)
edge (0001)
(1001)
edge (0001)
edge (1101)
edge (1011)
(1111)
edge (1101)
edge (1011)
edge (0111)
(0010)
edge (1010)
edge (0110)
edge (0000)
(1000)
edge (0000)
edge (1100)
edge (1010)
(1110)
edge (1100)
edge (1010)
edge (0110);
\path[dashed] (0101)
edge (1101)
edge (0001)
edge (0111)
(0100)
edge (1100)
edge (0000)
edge (0110);
\path[dotted] (0000) edge (0001)
(0010) edge (0011)
(0100) edge (0101)
(0110) edge (0111)
(1000) edge (1001)
(1010) edge (1011)
(1100) edge (1101)
(1110) edge (1111);
\end{tikzpicture}
\end{center}
\end{minipage}
AB
Re: Hypercube für Latex / tikz
04.12.2013 21:27:43
Jahre später: Herzlichen Dank!!!
Sorry, Sie haben nicht die erforderliche Berechtigung, um in diesem Forum zu schreiben.