我怎样才能输出这个特殊的矩阵?

我怎样才能输出这个特殊的矩阵?

我想要输出一个像这样的特殊矩阵: 在此处输入图片描述

但是,我不知道该怎么做。

非常感谢!

答案1

我建议三种变体:显示样式、中等大小(使用\medmath命令 from nccmath– 约 80% 的显示样式)和所谓的文本样式,由psmallmatrix(*)定义mathtools。当然,如果有四行,这将局部扩大行距。

\documentclass{article}
\usepackage{mathtools, nccmath}
\usepackage{array}

\begin{document}

\[ \setlength{\arraycolsep}{3pt}
A' = \begin{pmatrix}
 & & & & & & & 0\\
 \multicolumn{7}{c}{\raisebox{-1.5ex}{\smash{\huge$A$}}} & 0 \\[-1.5ex]
 & & & & & & & ⋮ \\
 0 & 0 & \hdotsfor{5} &0
\end{pmatrix}
\] 

\[ \setlength{\arraycolsep}{2pt}
A' = \medmath{\begin{pmatrix}
 & & & & & & & 0\\
 \multicolumn{7}{c}{\raisebox{-1.5ex}{\smash{\Large$A$}}} & 0 \\[-1.5ex]
 & & & & & & & ⋮ \\[-0.5ex]
 0 & 0 & \hdotsfor{5} \!&0
\end{pmatrix}}
\]

Some text. Some more text. An in-text matrix $ A' = \begin{psmallmatrix}
 & & & & 0\\[0.5ex]
 \multicolumn{4}{c}{\raisebox{-1.5ex}{\smash{\large$A$}}} & 0 \\[-2.3ex]
 & & & & \vdots \\[0.4ex]
 0 & 0 & \!\hdots\! &\! \hdots\! & 0
\end{psmallmatrix}$
\end{document} 

在此处输入图片描述

答案2

与。{pNiceMatrix}nicematrix

\documentclass{article}
\usepackage{nicematrix}
\NiceMatrixOptions{xdots/shorten=6pt}

\begin{document}

\[
A' = 
\begin{pNiceMatrix}[left-margin=1pt]
\Block[borders={bottom,right},line-width=0.2pt]{3-3}<\Huge>{A}
&&& 0 \\
&&& 0 \\
&&& \Vdots \\
0 &  0 & \Ldots & 0 
\end{pNiceMatrix}
\]

\end{document}

上述代码的输出

相关内容