pmatrix 中的水平线和垂直线

pmatrix 中的水平线和垂直线

我正在尝试在 TeX 中复制以下矩阵:

在此处输入图片描述

到目前为止,我有这个(我的 TeX 中的元素应该保持这种状态):

\documentclass[11pt,a4paper]{article}
\usepackage{amssymb, amsmath, bm}
\usepackage{float, booktabs, makecell, caption, tabularx}
\usepackage{siunitx}

\begin{document}

\begin{gather}
\centering
\boldsymbol{F} = 
\begin{pmatrix}
I_3 & \mathrm{Unrestricted} \\
0_{k \times k} & I_k \\
\end{pmatrix}
.
\end{gather}

\end{document} 

如何在矩阵中添加水平线和垂直线,以使其与图片中的线匹配?

先感谢您。

答案1

使用array而不是pmatrix您可以轻松添加垂直线和水平线:

在此处输入图片描述

\documentclass[11pt,a4paper]{article}
\usepackage{amssymb, amsmath, bm}

\begin{document}

\begin{gather}
\centering
\boldsymbol{F} = 
\left(
\begin{array}{c|c}
I_3 & \mathrm{Unrestricted} \\ \hline
0_{k \times k} & I_k \\
\end{array}
\right)
.
\end{gather}

\end{document} 

要在矩阵条目周围添加更多垂直空白,您可以更改以下值\arraystretch

在此处输入图片描述

\documentclass[11pt,a4paper]{article}
\usepackage{amssymb, amsmath, bm}

\begin{document}
\renewcommand{\arraystretch}{1.5}
\begin{gather}
\centering
\boldsymbol{F} = 
\left(
\begin{array}{c|c}
I_3 & \mathrm{Unrestricted} \\ \hline
0_{k \times k} & I_k \\
\end{array}
\right)
.
\end{gather}

\end{document} 

相关内容