矩陣中的矩陣:如何調整垂直空間?

矩陣中的矩陣:如何調整垂直空間?

通常,我是乳膠大師,我可以在這樣的網站上輕鬆找到問題的解決方案,但現在我遇到了一些我找不到合適解決方案的問題:我在矩陣中有矩陣,並且弓似乎粘在每個矩陣上其他的,看: 弓相互黏在一起

我的程式碼如下所示:

\begin{pmatrix}
\begin{pmatrix}
 0 & 1\\
 0 & 0\\
\end{pmatrix} & 
\begin{pmatrix}
 1\\
 1\\
\end{pmatrix}
& \begin{pmatrix}
0\\
2\\
\end{pmatrix}\\
 \begin{pmatrix}
0 & 2\\
\end{pmatrix} & \begin{pmatrix}
 0\\
\end{pmatrix} & \begin{pmatrix}
 0\\
\end{pmatrix}\\
\begin{pmatrix}
 0 & 0\\
\end{pmatrix} & \begin{pmatrix}
 0\\
\end{pmatrix} & \begin{pmatrix}
 1\\
\end{pmatrix}\\
\end{pmatrix} 

如何在子矩陣之間添加一點垂直空間?

答案1

在這裡,我向第 2 行的矩陣之一添加了堆疊間隙(預設 3pt,可透過可選參數設定)。但請注意,如果同一方程中還有其他矩陣或向量項(未顯示),您可能還需要在它們上添加間隙,以便將行保持在同一垂直水平上。

\documentclass{article}
\usepackage{stackengine,amsmath}
\stackMath
\begin{document}
\[
\begin{pmatrix}
\begin{pmatrix}
 0 & 1\\
 0 & 0\\
\end{pmatrix} & 
\begin{pmatrix}
 1\\
 1\\
\end{pmatrix}
& \begin{pmatrix}
0\\
2\\
\end{pmatrix}\\
\addstackgap{
\begin{pmatrix}
0 & 2\\
\end{pmatrix}} & \begin{pmatrix}
 0\\
\end{pmatrix} & \begin{pmatrix}
 0\\
\end{pmatrix}\\
\begin{pmatrix}
 0 & 0\\
\end{pmatrix} & \begin{pmatrix}
 0\\
\end{pmatrix} & \begin{pmatrix}
 1\\
\end{pmatrix}\\
\end{pmatrix} 
\]
\end{document}

在此輸入影像描述

答案2

垂直間距在 中不一致mathmode且行為也不同於textmode,這就是為什麼簡單地添加\\[length]不起作用。我建議添加\rule一個選擇的零長度height可以解決這個問題。當然,添加零長度\rule不可避免地會增加一個空格{},因此我還放置了一個相等的負空格長度\!來補償這一點。

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{equation}
\begin{pmatrix}
\begin{pmatrix}
 0 & 1\\
 0 & 0\\
\end{pmatrix} & 
\begin{pmatrix}
 1\\
 1\\
\end{pmatrix}
& \begin{pmatrix}
0\\
2\\
\end{pmatrix}\\\!\rule{0in}{.16in}
\begin{pmatrix}
0 & 2\\
\end{pmatrix} & \begin{pmatrix}
 0\\
\end{pmatrix} & \begin{pmatrix}
 0\\
\end{pmatrix}\\\!\rule{0in}{.16in}
\begin{pmatrix}
 0 & 0\\
\end{pmatrix} & \begin{pmatrix}
 0\\
\end{pmatrix} & \begin{pmatrix}
 1\\
\end{pmatrix}\\
\end{pmatrix} 
\end{equation}

\end{document}

在此輸入影像描述

相關內容