帮助左移对齐

帮助左移对齐

所以我的方程式中存在这个问题,即使我需要它在“左侧”对齐,底部方程式也会不断向右移动。有人可以帮忙吗?

\begin{align}
 P(y=m\vert x)=\left\{
\begin{array}{rl}
\dfrac{exp(\sum_{r=m}^{M-1} [\alpha_r-\beta'x ])}{1+\sum_{q=1}^{M-1} [exp(\sum_{r=q}^{M-1} [\alpha_r-\beta'x ])]} & \text{if} \ 1 \leq m < M-1, \\
\\
1-\sum_{q=1}^{M-1} P(y=q \vert x) & \text{if} \ m=M
\end{array} \right. 
\end{align}

在此处输入图片描述

答案1

我会使用cases,或者更好的是,dcases*来自mathtools

\documentclass{article}
\usepackage{amsmath,mathtools}

\begin{document}

\begin{equation}
 P(y=m\mid x)=
\begin{dcases*}
\frac{\displaystyle \exp\biggl(\,\sum_{r=m}^{M-1} [\alpha_r-\beta'x ]\biggr)}
     {\displaystyle 1+\sum_{q=1}^{M-1} \biggl[\exp\biggl(\,\sum_{r=q}^{M-1}
       [\alpha_r-\beta'x ]\biggr)\biggr]}
 & if $1 \leq m < M-1$, \\[2ex]
1-\sum_{q=1}^{M-1} P(y=q \mid x) & if $m=M$
\end{dcases*}
\end{equation}

\end{document}

第一dcases*部分是按显示样式排版的,所以分数很大;我还添加了\displaystyle分数项,以保持一致性并节省水平空间。

需要注意的几点:

  1. 对于单个方程,使用equation,而不是;align
  2. 使用\mid,而不是\vert(用于间距);
  3. 使用\exp,而不是exp
  4. 为了不与限制发生冲突,求和前面的大括号需要一些额外的小空间,这是通过实现的\,

在此处输入图片描述

答案2

您的问题是数组定义中的参数{rl}。它向右移动第一列。此外,cases 在此类方程中使用得更频繁:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
P(y=m\vert x)=\begin{cases}
\begin{array}{ll} \dfrac{exp(\sum_{r=m}^{M-1} [\alpha_r-\beta'x ])}{1+\sum_{q=1}^{M-1} [exp(\sum_{r=q}^{M-1} [\alpha_r-\beta'x ])]} & \text{if} \ 1 \leq m < M-1, \\
1-\sum_{q=1}^{M-1} P(y=q \vert x) & \text{if} \ m=M\\ \end{array} 
\end{cases}\]
\end{document}

另外,我删除了对齐,因为案例已经处理好了...但是数组不再需要了,所以:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
P(y=m\vert x)=\begin{cases}
\dfrac{exp(\sum_{r=m}^{M-1} [\alpha_r-\beta'x ])}{1+\sum_{q=1}^{M-1} [exp(\sum_{r=q}^{M-1} [\alpha_r-\beta'x ])]} & \text{if} \ 1 \leq m < M-1, \\
1-\sum_{q=1}^{M-1} P(y=q \vert x) & \text{if} \ m=M\\ 
\end{cases}\]
\end{document}

欢迎!

在此处输入图片描述

相关内容