选项1:

选项1:

我正在写一篇论文,我在 tex 代码中插入了一个分段函数。我的问题是分段函数非常紧密。我怎样才能拉伸括号并在公式之间获得更多空间?请参阅下面的代码和结果:

$$
\displaystyle{
P(Y_i = j) = \left\{
        \begin{array}{ll}
            \frac{1}{1+\sum_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad k=K \\
            \frac{e^{\beta_j\cdot x_i}}{1+\sum_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad 1 \leq k \leq K-1
        \end{array}
    \right.,
    }
$$

在此处输入图片描述

答案1

不要用于$$显示数学。

\displaystyle是不需要的。

选项1:

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

\[
P(Y_i = j) = \left\{
        \begin{array}{ll}
            \frac{1}{1+\sum_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad k=K \\[1em]
            \frac{e^{\beta_j\cdot x_i}}{1+\sum_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad 1 \leq k \leq K-1
        \end{array}
    \right.,
\]
\end{document}

在此处输入图片描述

选项 - 2

您可以使用案例。

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

\[
P(Y_i = j) = \begin{cases}
            \frac{1}{1+\sum_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad k=K \\[1em]   %%% <--- here
            \frac{e^{\beta_j\cdot x_i}}{1+\sum_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad 1 \leq k \leq K-1
        \end{cases}
\]
\end{document}

无论哪种情况,您都可以使用它\\[<dimen>]来改变垂直分隔。

美化

为了让你的sums 看起来不那么拥挤,你可以\limits使用

\sum\limits_{k=1}^{K-1}

代码:

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

\[
P(Y_i = j) = \begin{cases}
            \frac{1}{1+\sum\limits_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad k=K \\[2em]
            \frac{e^{\beta_j\cdot x_i}}{1+\sum\limits_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad 1 \leq k \leq K-1
        \end{cases}
\]
\end{document}

在此处输入图片描述

答案2

dcases»数学工具“ 来自 ”“捆绑在这里似乎很方便。

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{mathtools}  % loads »amsmath«

\begin{document}
  \[
    P(Y_i=j)=
    \begin{dcases}
      \frac{1}{1+\sum\limits_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad k=K \\
      \frac{e^{\beta_j\cdot x_i}}{1+\sum\limits_{k=1}^{K-1}e^{\beta_k\cdot x_i}} & \quad 1 \leq k \leq K-1
    \end{dcases}
  \]
\end{document}

在此处输入图片描述

答案3

我不知道amsmath有如此有用的重新定义,所以这应该是正确的答案(使用之后cases)。但是,为了完整性(或者如果您想要更多空间),您有几个选择:

  • 重新制定你的条款,以允许更多的垂直腿部空间
  • 修改\arraystretch为所需的比例(但可能会导致顶部空间尴尬)
  • 使用支柱,如下例所示:

    \documentclass{article}
    \usepackage{array}
    
    %\renewcommand\arraystretch{4}
    
    \begin{document}
    \[
    P(Y_i = j) = \left\{
      \begin{array}{>{\displaystyle}ll}
        \biggl(1+\sum_{k=1}^{K-1}e^{\beta_k\cdot x_i}\biggr)^{-1}
        & \quad k=K \\
        \biggl(1+\sum_{k=1}^{K-1}e^{\beta_k\cdot x_i}\biggr)^{-1}
        e^{\beta_j\cdot x_i}
        & \quad 1 \leq k \leq K-1
    
        \rule{0pt}{8ex} % called a 'strut' -- a vertical rule of nil width
      \end{array}
      \right.,
    \]
    \end{document}
    

    输出

相关内容