三个直线方程之间的 3 个垂直点

三个直线方程之间的 3 个垂直点

我试图在方程之间画垂直线,但做不到。这是我的 MWE。

\begin{align}
\frac{dx_1}{dt} &= f_1&(x_1,\dots,x_i, x_n)\\
\vdots & &\vdots \\
\frac{dx_i}{dt} &= f_i&(x_1,\dots,x_i, x_n)\\
\vdots & &\vdots \\
\frac{dx_n}{dt} &= f_n&(x_1,\dots,x_i, x_n)
\end{align}

点的位置不对。我想要两边都居中的点。

显示

答案1

魔法词是\vdotswithin{...}。它水平居中放置\vdots在与 宽度相同的框中...结果 请注意,\vdots第一列中的位于的中心,=我认为这比整个表达式中的位于的中心要好。

此外,我建议不要对偶数行进行编号(\nonumber)。还有另一个版本的\vdotswithin,即\shortvdotswithin,但这会导致换行,因此您在这种情况下不能使用它,除非您不使用中描述的解决方法mathtools文档

\documentclass{article}
\usepackage{mathtools}

\begin{document}
    \newlength{\mylengthA} \settowidth{\mylengthA}{$\dfrac{dx_i}{dt}$}
    \begin{align}
        \frac{dx_1}{dt} &= f_1           & &(x_1,\dots,x_i, x_n)               \\
                        &\vdotswithin{=} & &\vdotswithin{(x_1,\dots,x_i, x_n)} \\
        \frac{dx_i}{dt} &= f_i           & &(x_1,\dots,x_i, x_n)               \\
                        &\vdotswithin{=} & &\vdotswithin{(x_1,\dots,x_i, x_n)} \\
        \frac{dx_n}{dt} &= f_n           & &(x_1,\dots,x_i, x_n)
    \end{align}
\end{document}

相关内容