用niceamtrix的方案二:
同样是读文档!!

\documentclass{article}
\usepackage{libertinus-otf}
\usepackage{nicematrix}
\usepackage{tikz}
\usepackage{lipsum}
\begin{document}
\lipsum[2]
\[
X =
\begin{pNiceMatrix}[
create-large-nodes,
left-margin=7pt,
right-margin=2pt
]
1 & 0 & 2 & 0 & -3 \\
0 & 1 & -1 & 0 & -4 \\
0 & 0 & 0 & 3 & 5 \\
0 & 0 & 0 & 0 & 0 \\
\CodeAfter
\tikz \draw[densely dashed,violet]
(1|-1) -- (1|-2) -- (2|-2) -- (2|-3) -- (4|-3) -- (4|-4) -- (6|-4)
;
\end{pNiceMatrix}
= Y
\]
\lipsum[2]
\end{document}




















问 如何画图中的阶梯形矩阵?虚线得画上喔