LaTeX中矩阵的行和列标记

时间:2009-03-20 02:28:44

标签: latex matrix

如何向上方和左侧的列和行(例如abcd等)添加标签(在矩阵外部,但显然与所述列和行对齐?

示例矩阵:

\[
\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}
\]

2 个答案:

答案 0 :(得分:27)

您需要使用\ bordermatrix。 http://www.math.harvard.edu/texman/node25.html有一个例子。

答案 1 :(得分:6)

您可能想尝试 kbordermatrix 包。其文档可以找到here(请注意,该包不是CTAN的一部分)。它比现有的 bordermatrix 更现代,更先进。下面是一个例子:

\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
}
\]