如何让三个矩阵位于同一条线上?

如何让三个矩阵位于同一条线上?

我试图将三个不同的矩阵放在同一行上,但问题是,当我运行下面的“代码”时,我得到的一个矩阵位于其他两个矩阵之上。我应该怎么做才能将它们全部放在同一行上?代码是:

\begin{align}
     \begin{bmatrix}
           v_1^{m} \\
           v_2^m \\
           v_3^m \\
           \vdots \\
           v_n^m
         \end{bmatrix}
  \end{align} \[=  \left[ \begin{array}{ccccccc}
    (1-2r) & -r & 0 & . & . & . & 0 \\
    -r & (1-2r) & -r & . & . & . & . \\
     0 & . & . & . & . & . &. \\
     . & . & . & . & . & . & 0 \\
     . & . & . & . & -r & (1-2r) & -r \\
     0 & . & . & . & 0 & -r & (1-2r)
\end{array} \right] \times \left[ \begin{array}{c}
v_1^{m+1}\\
v_2^{m+1}\\
v_3^{m+1}\\
.\\
.\\
v_n^{m+1} 
\end{array} \right]\] 

答案1

类似这样?无需混淆数组和矩阵,对于矩阵乘法,您不需要运算符。对向量和矩阵都\times使用amsmath's 。bmatrix

\documentclass{article}

\usepackage{amsmath}

\begin{document}
\begin{equation}
  \begin{bmatrix}
    v_1^{m} \\
           v_2^m \\
           v_3^m \\
           \vdots \\
           v_n^m
  \end{bmatrix}
  =
  \begin{bmatrix}
    (1-2r) & -r & 0 & . & . & . & 0 \\
    -r & (1-2r) & -r & . & . & . & . \\
     0 & . & . & . & . & . &. \\
     . & . & . & . & . & . & 0 \\
     . & . & . & . & -r & (1-2r) & -r \\
     0 & . & . & . & 0 & -r & (1-2r)
  \end{bmatrix}
  \begin{bmatrix}
    v_1^{m+1}\\
v_2^{m+1}\\
v_3^{m+1}\\
.\\
.\\
v_n^{m+1} 
  \end{bmatrix}
\end{equation}
\end{document}

在此处输入图片描述

尝试了一些\dots并实施了 Mico 的建议,将数组稍微拉伸一点以匹配矩阵和向量的高度。

\documentclass{article}

\usepackage{amsmath}

\begin{document}
\begin{equation}
  \begin{bmatrix}
    v_1^{m} \\
    v_2^m \\
    v_3^m \\
    \vdots \\
    v_n^m
  \end{bmatrix}
  =
  \begin{bmatrix}
    (1-2r)  & -r      & 0       & \cdots  & 0  \\
    -r      & (1-2r)  & -r      & \ddots  & \vdots   \\
     0      &  \ddots & \ddots  & \ddots  & 0  \\
    \vdots  &         & -r      & (1-2r)  & -r  \\
     0      & \cdots  & 0       & -r      & (1-2r)
  \end{bmatrix}
  \begin{bmatrix}
    v_1^{m+1}\\
    v_2^{m+1}\\
    v_3^{m+1}\\
    \vdots \\
    v_n^{m+1} 
  \end{bmatrix}
\end{equation}

\begin{equation}
\renewcommand{\arraystretch}{1.6}
  \begin{bmatrix}
    v_1^{m} \\
    v_2^m \\
    v_3^m \\
    \vdots \\
    v_n^m
  \end{bmatrix}
  =
  \begin{bmatrix}
    (1-2r)  & -r      & 0       & \cdots  & 0  \\
    -r      & (1-2r)  & -r      & \ddots  & \vdots   \\
     0      &  \ddots & \ddots  & \ddots  & 0  \\
    \vdots  &         & -r      & (1-2r)  & -r  \\
     0      & \cdots  & 0       & -r      & (1-2r)
  \end{bmatrix}
  \begin{bmatrix}
    v_1^{m+1}\\
    v_2^{m+1}\\
    v_3^{m+1}\\
    \vdots \\
    v_n^{m+1} 
  \end{bmatrix}
\end{equation}

\begin{equation}
\renewcommand{\arraystretch}{1.7}
  \begin{bmatrix}
    v_1^{m} \\
    v_2^m \\
    v_3^m \\
    \vdots \\
    v_n^m
  \end{bmatrix}
  =
  \begin{bmatrix}
    (1-2r)  & -r      & 0       & \cdots  & 0  \\
    -r      & (1-2r)  & -r      & \ddots  & \vdots   \\
     0      &  \ddots & \ddots  & \ddots  & 0  \\
    \vdots  &         & -r      & (1-2r)  & -r  \\
     0      & \cdots  & 0       & -r      & (1-2r)
  \end{bmatrix}
  \begin{bmatrix}
    v_1^{m+1}\\
    v_2^{m+1}\\
    v_3^{m+1}\\
    \vdots \\
    v_n^{m+1} 
  \end{bmatrix}
\end{equation}
\end{document}

制作

在此处输入图片描述

相关内容