如何包围/方格行/元素并阻止此矩阵

如何包围/方格行/元素并阻止此矩阵

以下矩阵是我想要的矩阵形式:

在此处输入图片描述

我尝试使用 nice 矩阵环境,因为它提供了一个环绕/平方行和元素的解决方案,如上图所示。唯一的问题是,我找不到获取照片中所示的阻塞分区的方法,我已经扫描了本手册https://ctan.math.illinois.edu/macros/latex/contrib/nicematrix/nicematrix.pdf并且它们对矩阵的划分看起来就像两条线相交,这与我在这张照片中需要的不同。因此,我希望有人能帮助我编写代码来获得这张照片中的矩阵,我将不胜感激。

答案1

这是使用nicematrixTikz 的解决方案。

\documentclass{article}
\usepackage{nicematrix}
\usepackage{tikz}
\usetikzlibrary{fit}

\begin{document}


$\begin{bNiceMatrix}[right-margin,cell-space-limits=3pt]
1 & -1 & 2 & 1 \\
\fbox{3} & 5 & -5 & 1 \\
\fbox{5} & \fbox{13/5} & 9 & -23/5 \\
\fbox{4} & \fbox{6/5} & 3 & -11/5
\CodeAfter
\tikz \draw (5-|2) |- (2-|5) ;
\tikz \node [draw, rounded corners = 2pt, inner sep=1pt ,fit=(2-2)(2-4)] {} ;
\end{bNiceMatrix}$

\end{document}

上述代码的输出

相关内容