矩阵符号中的变量下标不起作用

矩阵符号中的变量下标不起作用

我有以下代码行:

\begin{equation}
X= \begin{bmatrix}
 ($1 - a_{11}$) & -a_{12} & -a_{13} & -a_{1n} \\
-a_{21} & (1-$a_{22}$) & -a_{23} & -a_{2n} \\
-a_{31} & -a_{32} & (1-$a_{33}$) & -a_{34} \\
-a_{41} & -a_{42} & -a_{43} & (1-$a_{nn}$)
\end{bmatrix}  
\end{equation}

($1 - a_{11}$)

编译结果为:

在此处输入图片描述

然而 (1-a11) 在矩阵外部可以正确编译,但在矩阵内部却无法工作。

有人能提示我这里遗漏了什么吗?

答案1

  • 请始终提供 MWE(最小工作示例),即重现问题的最小完整文档。它应包含运行示例所需的所有必要包和定义,但仅此而已。
  • 你的矩阵已经处于数学环境中,因此$只需停止此环境即可。因此,你会得到错误的结果(错误)。
  • 正如我在评论中指出的那样,只需$从 matric 中删除所有内容,您将得到:

在此处输入图片描述

梅威瑟:

\documentclass[margin=3mm, varwidth]{standalone}
\usepackage{amsmath}

\begin{document}
\begin{equation}
X = \begin{bmatrix}
 (1 - a_{11}) & -a_{12}     & -a_{13}    & -a_{1n} \\
      -a_{21} & (1-a_{22})  & -a_{23}    & -a_{2n} \\
      -a_{31} & -a_{32}     & (1-a_{33}) & -a_{34} \\
      -a_{41} & -a_{42}     & -a_{43}    & (1-a_{nn})
    \end{bmatrix}
\end{equation}
\end{document}

编辑:

  • 我想知道,为什么矩阵对角线中的项在父级中(另请参阅下面的@Mico 评论)。你这样做有什么特殊原因吗?
  • 没有它们,矩阵也很好:

在此处输入图片描述

梅威瑟:

\documentclass[margin=3mm, varwidth]{standalone}
\usepackage{amsmath}

\begin{document}
\begin{equation}
X = \begin{bmatrix}
 1 - a_{11} & -a_{12}   & -a_{13}   & -a_{1n} \\
    -a_{21} & 1-a_{22}  & -a_{23}   & -a_{2n} \\
    -a_{31} & -a_{32}   & 1-a_{33}  & -a_{34} \\
    -a_{41} & -a_{42}   & -a_{43}   & 1-a_{nn}
    \end{bmatrix}
\end{equation}
\end{document}

答案2

除了应用@Zarko 的回答,您还应该修复以下问题:您应该使用 4x4 矩阵并用 替换 的所有实例n4或者显示更通用的 nxn 矩阵,用 替换 的所有实例4n并向矩阵中添加一行和一列。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools} % for \shortintertext macro
\begin{document}

\begin{align}
X &= \begin{bmatrix}
1-a_{11} &  -a_{12} &  -a_{13} &  -a_{14} \\
 -a_{21} & 1-a_{22} &  -a_{23} &  -a_{24} \\
 -a_{31} &  -a_{32} & 1-a_{33} &  -a_{34} \\
 -a_{41} &  -a_{42} &  -a_{43} & 1-a_{44}
\end{bmatrix}  \\
\shortintertext{or}
X &= \begin{bmatrix}
1-a_{11} &  -a_{12} &  -a_{13} & \dots  & -a_{1n} \\
 -a_{21} & 1-a_{22} &  -a_{23} & \dots  & -a_{2n} \\
 -a_{31} &  -a_{32} & 1-a_{33} & \dots  & -a_{3n} \\
 \vdots  &  \vdots  &  \vdots  & \ddots &  \vdots \\
 -a_{n1} &  -a_{n2} &  -a_{n3} & \dots  & 1-a_{nn}
\end{bmatrix}  
\end{align}
\end{document}

相关内容