如何在两个矩阵行之间书写

如何在两个矩阵行之间书写

我想在矩阵的两行之间写点。我该怎么做?

我需要这个输出:

在此处输入图片描述

第五列只有一行点。

答案1

嵌套matrixpmatrix

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
\begin{pmatrix}
\begin{matrix}
1 & 2 &  3  &  4 \\
1 & n & n-1 & n-2
\end{matrix}
& \cdots
\end{pmatrix}
\]

\end{document}

在此处输入图片描述

答案2

你可以用一个简单的方法来做到这一点\multirow

\documentclass{book}
\usepackage{amsmath, multirow}

\begin{document}

\[ \begin{pmatrix}
  1 & 2 & 3 & 4 & \multirow{1.5}{*}{$\!{\dots}$} \\
  1 & n & n-1 & n-2 
  \end{pmatrix}
\]

\end{document} 

在此处输入图片描述

答案3

这不一定是最好的方法,因为它需要一个\vcenter或者,交替地,一个\raisebox,但这是一种不同的看待它的方式。

\documentclass{article}
\usepackage{tabstackengine}
\setstacktabbedgap{2ex}
\begin{document}
\[
\def\stacktype{L}
\setstackgap{L}{1.2\normalbaselineskip}
\left(\vcenter{\hbox{\Matrixstack{
\stackanchor{1}{1}&
\stackanchor{2}{n}&
\stackanchor{3}{n-1}&
\stackanchor{4}{n-2}&
\dots
}}}\right)
\]
\[
\setstackgap{L}{1.2\normalbaselineskip}
\parenMatrixstack{1 & 2 & 3& 4& \\
  1 & n & n-1 & n-2 & \raisebox{.66\dimexpr\Lstackgap}{\dots}}
\]
\end{document}

在此处输入图片描述

答案4

与。{pNiceMatrix}nicematrix

\documentclass{article}
\usepackage{nicematrix}

\begin{document}

$\begin{pNiceMatrix}[right-margin=2em]
1 & 2 & 3 & 4 & \\
\cdottedline{5}
1 & n & n-1 & n-2 
\end{pNiceMatrix}$

\end{document}

上述代码的输出

相关内容