PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Matrix eines Kreuzsicherungscodes darstellen?



d@tenmaulwurf
20-12-2006, 19:25
Hi!

Ich muss in meiner Arbeit eine Matrix des Kreuzsicherungscodes darstellen. Da ich meine Arbeit mit Latex anfertige, würde ich dies gerne nativ machen (ohne Bildeinbindung).
Ist dies möglich?
In Form von:


I1,1 I1,2 .. I1,n Ph,1
I2,1 I2,2 .. I2,n Ph,2
...
Ik,1 Ik,2 .. Ik,n Ph,n
Pv,1 Pv,2 .. Pv,k 0

mit 'nem schicken Rahmen drum :)
Natürlich müssen hierbei sämtliche Werte exakt untereinander stehen.

Vielen Dank im voraus,

d@tenmaulwurf

sofa-surfer
20-12-2006, 19:57
Hallo,

weiß ja nicht, was du unter einem schicken Rahmen verstehst, aber erstmal als Matrix z.B. mit dem amsmath-Paket:


\documentclass{article}


\usepackage{amsmath}

\begin{document}

\[
\begin{pmatrix}
I_{1,1} & I_{1,2} & \ldots & I_{1,n} & P_{h,1} \\
I_{2,1} & I_{2,2} & \ldots & I_{2,n} & P_{h,2} \\
\vdots & & & & \vdots \\
I_{k,1} & I_{k,2} & \ldots & I_{k,n} & P_{h,n} \\
P_{v,1} & P_{v,2} & \ldots & P_{v,k} & 0
\end{pmatrix}
\]


\end{document}


Ein Blick hier rein kann nie schaden:
http://www.tug.org/tex-archive/info/math/voss/mathmode/Mathmode.pdf

Matthias

d@tenmaulwurf
24-12-2006, 19:25
Hallo,

weiß ja nicht, was du unter einem schicken Rahmen verstehst, aber erstmal als Matrix z.B. mit dem amsmath-Paket:


\documentclass{article}


\usepackage{amsmath}

\begin{document}

\[
\begin{pmatrix}
I_{1,1} & I_{1,2} & \ldots & I_{1,n} & P_{h,1} \\
I_{2,1} & I_{2,2} & \ldots & I_{2,n} & P_{h,2} \\
\vdots & & & & \vdots \\
I_{k,1} & I_{k,2} & \ldots & I_{k,n} & P_{h,n} \\
P_{v,1} & P_{v,2} & \ldots & P_{v,k} & 0
\end{pmatrix}
\]


\end{document}


Ein Blick hier rein kann nie schaden:
http://www.tug.org/tex-archive/info/math/voss/mathmode/Mathmode.pdf

Matthias

Sehr cool, vielen Dank!

Das ist jetzt zentriert, könntest du mir jetzt noch sagen, wie ich das Teil linksbündig kriege?

Vielen Dank und ein Frohes Restfest :)

d@tenmaulwurf

d@tenmaulwurf
24-12-2006, 22:20
Ich hab das Ding nun in einen \figure-"Rahmen" gepackt, um diese mit \caption{text} kurz zu beschreiben.
Vor der Beschreibung steht nun immer "Abbildung n:" mit n=Nr. d. Abb..
Dies ist jedoch keine Abbildung - wie kann ich das ändern? "Matrize n:" wäre hier um einiges angebrachter.
Eine weitere Sache: Wie kann ich nun mehrere dieser Matrizen nebeneinander anordnen? 2 davon würden locker nebeneinander passen, aber der zentriert die immer.

Vielen Dank nochmals und auch nochmals im voraus,

d@tenmaulwurf

rais
24-12-2006, 22:21
Das ist jetzt zentriert, könntest du mir jetzt noch sagen, wie ich das Teil linksbündig kriege?

fleqn-Option vllt oder auch


...bla.\par
\noindent$\displaystyle\begin{pmatrix}
%die Matrix
\end{pmatrix}$

wünsche auch noch ein Frohes Fest :)

d@tenmaulwurf
24-12-2006, 23:39
Entweder das funktioniert so nicht oder ich bin zu doof. Zumindest bekomme ich auch so nicht mehrere Matrizen in eine Zeile.

rais
25-12-2006, 17:37
Frohes Fest :)

Ich hab das Ding nun in einen \figure-"Rahmen" gepackt, um diese mit \caption{text} kurz zu beschreiben.
Vor der Beschreibung steht nun immer "Abbildung n:" mit n=Nr. d. Abb..
Dies ist jedoch keine Abbildung - wie kann ich das ändern? "Matrize n:" wäre hier um einiges angebrachter.

Gugg mal, diesen Post hatte ich noch gar nicht mitbekommen :o
Wenn keine Abbildungen als solche in Deiner Arbeit vorkommen, dann könntest Du mit
\renewcommand{\figurename}{Matrize} bzw. bei babel und ngerman-Option dann

\addto\captionsngerman{%
\renewcommand{\figurename}{Matrize}
}das schon erreichen.

Eine weitere Sache: Wie kann ich nun mehrere dieser Matrizen nebeneinander anordnen? 2 davon würden locker nebeneinander passen, aber der zentriert die immer.

Das könnte mit dem subfig-Paket was werden...


\documentclass[fleqn]{article}
\usepackage{subfig}
\usepackage{amsmath}
\renewcommand{\figurename}{Matrize} %bei babel in \addto\captions_Sprache_ klammern
\begin{document}
\begin{figure}[htp]
\subfloat[Bla]{\fbox{
$\displaystyle
\begin{pmatrix}
I_{1,1} & I_{1,2} & \ldots & I_{1,n} & P_{h,1} \\
I_{2,1} & I_{2,2} & \ldots & I_{2,n} & P_{h,2} \\
\vdots & & & & \vdots \\
I_{k,1} & I_{k,2} & \ldots & I_{k,n} & P_{h,n} \\
P_{v,1} & P_{v,2} & \ldots & P_{v,k} & 0
\end{pmatrix}$}}\hfill%
\subfloat[Blubb]{\fbox{
$\displaystyle
\begin{pmatrix}
I_{1,1} & I_{1,2} & \ldots & I_{1,n} & P_{h,1} \\
I_{2,1} & I_{2,2} & \ldots & I_{2,n} & P_{h,2} \\
\vdots & & & & \vdots \\
I_{k,1} & I_{k,2} & \ldots & I_{k,n} & P_{h,n} \\
P_{v,1} & P_{v,2} & \ldots & P_{v,k} & 0
\end{pmatrix}$}}
\caption{Bla vs. Blubb}
\end{figure}
\end{document}
MfG,