我如何用 LaTeX 排版这个方程式?

我如何用 LaTeX 排版这个方程式?

我想排版所附的方程式,但将最后一个放在与上面的和a_{i, j}相同的列中,并将与上面的放在同一列中,而不是像该方程式中所示的那样,其中最后一行只是居中对齐。a_{i, j}+1a_{i, j}-1b_ib_i

在此处输入图片描述

答案1

我更喜欢cases的环境amsmath。此外,建议在条件中添加“if”一词:

\documentclass{scrartcl}
\usepackage{amsmath}
\begin{document}

\begin{equation}
  a_{i,j} =
  \begin{cases}
    a_{i,j}+1 & \text{if $b_{i}=1$ and $c_{j}=0$}\\
    a_{i,j}-1 & \text{if $b_{i}=0$ and $c_{j}=1$}\\
    a_{i,j}   & \text{if $b_{i}=0$}
  \end{cases}
\end{equation}
\end{document}

在此处输入图片描述

答案2

虽然我不完全确定你要做什么(对我来说这似乎是一个循环定义),但也许这可以回答你的问题:

\documentclass{article}

\begin{document}
\begin{equation}
a_{i,j}=\left\lbrace
\begin{array}{lll}
a_{i,j}+1, & b_i = 1, & c_j = 0\\
a_{i,j}-1, & b_i = 0, & c_j = 1\\
a_{i,j}  , & b_i = 0  & 
\end{array}
\right.
\end{equation}
\end{document}

在此处输入图片描述

请注意,您也可以使用包cases中的环境amsmath,但在这种情况下,您只有两列,而这里似乎需要三列(间距会有所不同)。解决方案cases

\documentclass{article}

\usepackage{amsmath}
\begin{document}
\begin{equation}
  a_{i,j} =
  \begin{cases}
    a_{i,j}+1 & b_i = 1,\quad c_j = 0\\
    a_{i,j}-1 & b_i = 0,\quad c_j = 1\\
    a_{i,j}   & b_i = 0
  \end{cases}
\end{equation}
\end{document}

输出:

在此处输入图片描述

相关内容