21 Stimmen

Zeilen- und Spaltenbeschriftung von Matrizen in LaTeX

So fügen Sie den Spalten und Zeilen Beschriftungen hinzu (z. B. a , b , c , d und dergleichen), die oberhalb und links (beide außerhalb) der Matrix verlaufen, aber offensichtlich an den genannten Spalten und Zeilen ausgerichtet sind?

Eine Beispielmatrix:

\[
\begin{pmatrix}
t   & 1-t &  -1 &  0  &  0  \\
0   &  t  & 1-t &  -1 &  0  \\
0   &  0  &  t  & 1-t &  -1 \\
-1  &  0  &  0  &  t  & 1-t \\
1-t &  -1 &  0  &  0  &  t
\end{pmatrix}
\]

0 Stimmen

table o longtable Umgebungen könnten anstelle von pmatrix .

0 Stimmen

Ja. CTAN zeigt nichts an, was vielversprechend aussieht.

0 Stimmen

Hmmm... Tabelle scheint eine Möglichkeit zu sein, aber ich hätte lieber die Möglichkeit, die Begrenzungszeichen von pmatrix beizubehalten, da es eine Matrix ist, die einem Knotendiagramm entspricht...

6voto

Renelvon Punkte 61

Versuchen Sie es doch mal mit dem kbordermatrix Paket. Seine Dokumentation finden Sie unter aquí (Beachten Sie, dass das Paket nicht Teil von CTAN ist). Es ist moderner und fortschrittlicher als das gute alte Grenzmatrix . Nachfolgend ein Beispiel:

\usepackage{kbordermatrix} % include package @ document preamble
\renewcommand{\kbldelim}{(} % change default array delimiters to parentheses
\renewcommand{\kbrdelim}{)}

% ...

\[
\kbordermatrix{
    \mbox{corner_text}&\alpha & \beta & \gamma & \delta \\ % column indices
    1 & t   & 1-t &  -1 &  0  &  0  \\
    2 & 0   &  t  & 1-t &  -1 &  0  \\
    3 & 0   &  0  &  t  & 1-t &  -1 \\
    4 & -1  &  0  &  0  &  t  & 1-t \\
    5 & 1-t &  -1 &  0  &  0  &  t
    % 1, 2, 3, 4, 5 are row indices
}
\]

0 Stimmen

Beachten Sie, dass ich kbordermatrix von MikTex ohne Probleme verwenden konnte, obwohl es nicht in CTAN zu finden ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X