PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : arrays in Tabellen?



Koiazz
12-02-2007, 23:23
Hi,

ich brauche unbedingt Hilfe. Ich will eine Tabelle machen, in der ich verschiede Matrizen habe. Doch leider, sieht die Tabelle irgendwie komisch aus. Die Tabellenbegrenzung ist hier und da unterbrochen und auch das platzieren der Matrizen will nicht so richtig klappen. Ich denke mal, dass mein Problem an der Verkettung von tabular und array Umgebung liegt. :( :confused:
Hier mein Quellcode:
\begin{table}
\centering
\begin{tabular}{|c|c|c|c|c|}
\hline
$R_p$ & $4/5$ & $2/3$ & $1/2$ & $1/3$\\
\hline\\
$P_{R_p}$ &
$\left[ \begin{array}{cccc} 1&1&1&1\\1&0&0&0\\0&0&0&0 \end{array} \right]$ &
$\left[ \begin{array}{cccc} 1&1&1&1\\1&1&0&0\\0&0&0&0 \end{array} \right]$ &
$\left[ \begin{array}{cccc} 1&1&1&1\\1&1&1&1\\0&0&0&0 \end{array} \right]$
& $\left[ \begin{array}{cccc} 1&1&1&1\\1&1&1&1\\1&1&1&1 \end{array} \right]$\\
\hline\\
$P_{R_p\rightarrow 2/3}$ &
$\left[ \begin{array}{cccc} 0&0&0&0\\0&1&0&0\\0&0&0&0 \end{array} \right]$&
$/$& $/$& $/$\\
\hline\\
$P_{R_p\rightarrow 1/2}$ &
$\left[ \begin{array}{cccc} 0&0&0&0\\0&1&1&1\\0&0&0&0 \end{array} \right]$ &
$\left[ \begin{array}{cccc} 0&0&0&0\\0&0&1&1\\0&0&0&0 \end{array} \right]$ &
$/$& $/$\\
\hline\\
$P_{R_p\rightarrow 1/3}$ &
$\left[ \begin{array}{cccc} 0&0&0&0\\0&1&1&1\\1&1&1&1 \end{array} \right]$ &
$\left[ \begin{array}{cccc} 0&0&0&0\\0&0&1&1\\1&1&1&1 \end{array} \right]$ &
$\left[ \begin{array}{cccc} 0&0&0&0\\0&0&0&0\\1&1&1&1 \end{array} \right]$ &
$/$\\
\hline
\end{tabular}
\caption{Puncturing matrices used in this project, where $P_{R_p}$ is the puncturing matrix for the initial code rate $R_p$ and $P_{R_p\rightarrow R_2}$ is the required puncturing matrix to obtain the resulting code rate $R_2$ after a retransmission. A rate $R=1/3$ mother code with memory $3$ and generator polynomial $G=(13,17,15)$ given in octal is used.}
\label{tab:puncturing}
\end{table}

Es wäre echt lieb, wenn mir einer von euch helfen könnte, ich finde dazu nichts im Netz. Leider kenne ich mich mit der tabular Umgebung nicht so aus. :o

edico
13-02-2007, 10:10
Lass die Doppelslashes bei \hline weg oder was meinst du?
Ein vollständiges Minimalbeispiel wäre hilfreicher und ist wesentlich freundlicher...

edico

localghost
13-02-2007, 10:11
Wie sieht denn das Ergebnis aus, wenn Du die tabular-Umgebung durch eine array-Umgebung ersetzt. Allerdings musst Du dann noch in den Mathematik-Modus schalten.

\begin{table}
\centering
\begin{math}
\begin{array}{*{5}{|c}|}\hline
...
\end{array}
\end{math}
\caption{Puncturing matrices used in this project, where $P_{R_p}$ is the puncturing matrix for the initial code rate $R_p$ and $P_{R_p\rightarrow R_2}$ is the required puncturing matrix to obtain the resulting code rate $R_2$ after a retransmission. A rate $R=1/3$ mother code with memory $3$ and generator polynomial $G=(13,17,15)$ given in octal is used.}\label{tab:puncturing}
\end{table}
Die Umschaltungen mit $...$ kannst Du dir dann auch sparen. Vielleicht erzielst Du so ein besseres Ergebnis.