以大矩阵为中心

以大矩阵为中心
$$
\setcounter{MaxMatrixCols}{28}
\setlength{\arraycolsep}{0.1pt}
\renewcommand{\arraystretch}{0.5}
\begin{pmatrix}
\centering
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_2BA} & -t_{J_2BA} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_2BA} & -t_{J_2BA} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_2BA} & -t_{J_2BA} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_1AB} & -t_{J_1AB} & 0 & 0 & -t_{UAA} & 0 & -t_{UAA} & 0 \\
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & -t_{J_1BA} & -t_{J_1BA} & 0 & 0 & -t_{UBB} & 0 & -t_{UBB} & 0 \\
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & t_{J_1AB} & t_{J_1AB} & 0 & 0 & t_{UAA} & 0 & t_{UAA} & 0 \\
0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & t_{J_1BA} & t_{J_1BA} & 0 & 0 & t_{UBB} & 0 & t_{UBB} & 0 \\
-t & t & 0 & 0 & -t & t & 0 & 0 & U & 0 & 0 & 0 \\
0 & 0 & -t & t & 0 & 0 & -t & t & 0 & U & 0 & 0 \\
-t & t & 0 & 0 & -t & t & 0 & 0 & 0 & 0 & U & 0 \\
0 & 0 & -t & t & 0 & 0 & -t & t & 0 & 0 & 0 & U
\end{pmatrix}
$$

有人能帮我把这个矩阵在 LaTeX 中居中吗?我试过\centering\centerline或者移动它,但都没用。有人知道为什么或者还有什么可以做的吗?感谢每一种帮助 ;)

答案1

Mico 的答案中的部分Z可以用不同的方式重写。仍然很大,但至少有一个模式,而且由于克罗内克积是结合的,所以代码友好。

\documentclass{article}
\usepackage{mathtools,multirow}
\begin{document}

\[
\left[ 
\begin{array}{c|c|c}
\begin{psmallmatrix}-1\\-1\end{psmallmatrix}\otimes
I_{2} \otimes 
\begin{psmallmatrix}1&1\end{psmallmatrix} \otimes 
\begin{pmatrix}t_{J_2AB}\\t_{J_2BA}\end{pmatrix} & 0 & 0 \\ \hline
0 &
\begin{psmallmatrix}-1&0\\1&0\end{psmallmatrix} \otimes 
\begin{psmallmatrix}1&1\end{psmallmatrix} \otimes 
\begin{pmatrix}t_{J_1AB}\\t_{J_1BA}\end{pmatrix} & 
\begin{psmallmatrix}-1&-1\\1&1\end{psmallmatrix} \otimes 
\begin{psmallmatrix}1&0\end{psmallmatrix} \otimes 
\begin{pmatrix}t_{UAA}\\t_{UBB}\end{pmatrix}
\end{array}\right]
\]
\end{document} 

在此处输入图片描述

答案2

完整矩阵包含太多非平凡元素,即使\arraycolsep设置为(接近)0pt,也无法在正常大小的页面上以纵向模式显示。这就是为什么矩阵突出到右侧边距而不是位于文本块的中心。

我认为您有两个主要选择:您可以使用横向模式显示整个矩阵,也可以只显示重要的部分。首先,我怀疑是否有任何读者会理解矩阵左上角块中显示所有 192 个零的意义,这是一个 12 x 16 的零子矩阵。

以下代码实现了上面提到的第二个选项。我省略了您发布的矩阵的最后四行,因为它们只有 12 列,而不是 28 列。(我相信如果需要的话,您能够为这三个矩阵想出比 、 和 更有想象力的X名称YZ

在此处输入图片描述

\documentclass{article}
\usepackage[a4paper,margin=2.5cm]{geometry} % set page block parameters suitably
\usepackage{mathtools} % for 'pmatrix*' environment
\setcounter{MaxMatrixCols}{12}
\begin{document}

The matrix $X_{12\times28} = 
\begin{pmatrix} Y_{12\times16} & Z_{12\times12} \end{pmatrix}$
has the following structure: $Y$ is a matrix of zeroes and
\[ 
\setlength\arraycolsep{3pt} % default value: 5pt
Z=
\begin{pmatrix*}[r]  % right-align entries in a column
-t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
-t_{J_2BA} & -t_{J_2BA} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
0 & 0 & -t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
0 & 0 & -t_{J_2BA} & -t_{J_2BA} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
-t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
-t_{J_2BA} & -t_{J_2BA} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
0 & 0 & -t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
0 & 0 & -t_{J_2AB} & -t_{J_2AB} & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\
0 & 0 & 0 & 0 & -t_{J_1AB} & -t_{J_1AB} & 0 & 0 & -t_{UAA} & 0 & -t_{UAA} & 0 \\
0 & 0 & 0 & 0 & -t_{J_1BA} & -t_{J_1BA} & 0 & 0 & -t_{UBB} & 0 & -t_{UBB} & 0 \\
0 & 0 & 0 & 0 & t_{J_1AB} & t_{J_1AB} & 0 & 0 & t_{UAA} & 0 & t_{UAA} & 0 \\
0 & 0 & 0 & 0 & t_{J_1BA} & t_{J_1BA} & 0 & 0 & t_{UBB} & 0 & t_{UBB} & 0 \\
\end{pmatrix*}\,.
\]
\end{document} 

相关内容