特殊矩阵

特殊矩阵

早上好

我的教授在 LaTeX 上写了这个矩阵,但我不明白他是如何成功的。

在此处输入图片描述

有人能帮助我吗?谢谢。PS:我声明我使用stix和,\documentclass{book}并且我想学习TikZ

答案1

使用标准 LaTeX 很容易做到这一点,但是项目mbc建议,也看一下nicematrix包,它提供了更多的可能性。

像这样:

\documentclass{article}

\begin{document}
\[
  A=\left(\begin{array}{cccc|ccc}
    0      & 0      & \cdots &\multicolumn{1}{c}{1} & a_{1(j+1)} & \cdots & a_{1n_{\mathstrut}}\\\cline{5-7}
    0      & 0      & \cdots & 0                    &            &        & \\
    \vdots & \vdots & \ddots & \vdots               &            &  A'    & \\
    0      & 0      & \cdots & 0                    &            &        &
  \end{array}\right)
\]
\end{document}

在此处输入图片描述

编辑:作为米科建议我改变它a_{1n}a_{1n_{\mathstrut}}设置更好的垂直间距。

答案2

与。{pNiceMatrix}nicematrix

\documentclass{article}
\usepackage{nicematrix}

\begin{document}
\[
  A=\begin{pNiceMatrix}[right-margin]
    0      & 0      & \cdots & 1 & a_{1(j+1)} & \cdots & a_{1n}\\
    0      & 0      & \cdots & 0 & \Block[borders={top,left}]{3-3}<\Large>{A'} \\
    \vdots & \vdots & \ddots & \vdots  \\
    0      & 0      & \cdots & 0       \\
  \end{pNiceMatrix}
\]
\end{document}

您需要多次编译(因为nicematrix在后台使用 PGF/Tikz 节点)。

上述代码的输出

答案3

+pmatrix包装内容tabularray

\documentclass{article}
\usepackage{geometry}
\usepackage{tabularray}
\UseTblrLibrary{amsmath}
\begin{document}
\[ A=
\begin{+pmatrix}[vline{5}={2-Z}{solid},hline{2}={5-Z}{solid}]
    0      & 0      & \cdots & 1 & a_{1(j+1)} & \cdots & a_{1n}\\
    0      & 0      & \cdots & 0 & \SetCell[r=3,c=3]{c,m} A'\\
    \vdots & \vdots & \ddots & \vdots  \\
    0      & 0      & \cdots & 0       \\
\end{+pmatrix},\quad
B=
\begin{+pmatrix}[vline{5}={2-Z}{solid},hline{2}={5-Z}{solid}]
    0      & 0      & \cdots & 1 & b_{1(j+1)} & \cdots & b_{1n}\\
    0      & 0      & \cdots & 0 & \SetCell[r=3,c=3]{c,m} B'\\
    \vdots & \vdots & \ddots & \vdots  \\
    0      & 0      & \cdots & 0       \\
\end{+pmatrix}
\]
\end{document}

在此处输入图片描述

相关内容