Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matrix 矩阵打印不正确_Matrix_Printing_Latex - Fatal编程技术网

Matrix 矩阵打印不正确

Matrix 矩阵打印不正确,matrix,printing,latex,Matrix,Printing,Latex,使用Latex打印矩阵时,我注意到我无法正确地将数字放在彼此下面 这是代码,我真的很感谢你的帮助 \begin{center} $ABD= \begin{bmatrix} 12610207.7\quad 5695754.3\quad 0\quad 0\quad 0\quad 0 \\ 5695754.3\quad 10737818.8\quad 0\quad 0\quad 0\quad 0 \\ 0\quad 0\quad

使用Latex打印矩阵时,我注意到我无法正确地将数字放在彼此下面

这是代码,我真的很感谢你的帮助

\begin{center}

$ABD=
\begin{bmatrix}

      12610207.7\quad  5695754.3\quad  0\quad   0\quad  0\quad  0 \\
       5695754.3\quad  10737818.8\quad  0\quad  0\quad  0\quad  0 \\ 
       0\quad  0\quad  2800468.2\quad  0\quad  0\quad  0\\
       0\quad  0\quad  0\quad  37.3\quad  125.08\quad  0.12\\
       0\quad  0\quad  0\quad  125.08\quad  0.24\quad  0\\
       0\quad  0\quad  0\quad  0\quad  0\quad   0.12
\end{bmatrix}
\end{center}

$

\begin{equation}   \label{10} 
\end{equation}

\end{center}
矩阵(和其他
表格
数组
)结构使用
&
来表示列描述,而不是
\quad

\documentclass{article}
\usepackage{amsmath,siunitx}
\begin{document}

Using \verb|bmatrix|:
\[
  ABD =
    \begin{bmatrix}
      12610207.7 &   5695754.3 &        0   &    0    &    0    &  0    \\
       5695754.3 &  10737818.8 &        0   &    0    &    0    &  0    \\ 
             0   &         0   &  2800468.2 &    0    &    0    &  0    \\
             0   &         0   &        0   &   37.3  &  125.08 &  0.12 \\
             0   &         0   &        0   &  125.08 &    0.24 &  0    \\
             0   &         0   &        0   &    0    &    0    &  0.12
    \end{bmatrix}
\]

Using \verb|array|:
\[
  ABD =
    \left[\begin{array}{@{}
      S[table-format=9.1]
      S[table-format=9.1]
      S[table-format=7.1]
      S[table-format=3.2]
      S[table-format=3.2]
      S[table-format=1.2]@{}}
      12610207.7 &   5695754.3 &        0   &    0    &    0    &  0    \\
       5695754.3 &  10737818.8 &        0   &    0    &    0    &  0    \\ 
             0   &         0   &  2800468.2 &    0    &    0    &  0    \\
             0   &         0   &        0   &   37.3  &  125.08 &  0.12 \\
             0   &         0   &        0   &  125.08 &    0.24 &  0    \\
             0   &         0   &        0   &    0    &    0    &  0.12
    \end{array}\right]
\]

使用
bmatrix
不必指定列数。但是,有一个限制,但是


以特定的
表格格式将
数组中的列对齐。使用列规范
{6}{c}{code>将产生与
bmatrix

类似的输出非常感谢,我还没有足够的声誉来支持你的回答为什么我在这个问题上得到了反对票????????