对于拆分大分数方程有什么建议?

对于拆分大分数方程有什么建议?

我看到过很多问题,详细说明了如何分解给定方程的具体方法,但我现在对设计更感兴趣。也就是说,我不确定这个方程的哪一部分适合拆分。我有一个方程,它不能放在一列中:

\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
\begin{equation}
  p_{ij,k} = \begin{cases}
    \frac{
      [\tau_{ij,1}]^{\lambda_k \alpha} \cdot [\tau_{ij,2}]^{(1-\lambda_k)\alpha} \cdot   [\eta_{ij,1}]^{\lambda_k \beta} \cdot [\eta_{ij,2}]^{(1-\lambda_k)\beta}
    }
    {
      \sum_{h \in N_i} [\tau_{ih,1}]^{\lambda_k \alpha} \cdot [\tau_{ih,2}]^{(1-\lambda_k)\alpha} \cdot [\eta_{ih,1}]^{\lambda_k \beta} \cdot [\eta_{ih,2}]^{(1-\lambda_k)\beta}
    } & \textrm{ if }j \in N_i \\
    0&\textrm{ otherwise} \\
  \end{cases}
\end{equation}
\end{document}​

问题在于分子和分母都需要拆分,我不确定有没有看起来合适的方法。有什么建议吗?

答案1

我可能会考虑采取稍微不同的方法,并使用类似下面的方法

在此处输入图片描述

这使您可以随意f拆分g

\documentclass{article}

\usepackage{mathtools}


\begin{document}

We have that
\[
p_{ij,k} = \begin{dcases}
\frac{f(\tau,\eta)}{g(\tau,\eta)}& \textrm{ if }j \in N_i\\
0&\textrm{ otherwise}\\
\end{dcases}
\]
where
\begin{align*}
f(\tau,\eta)&=[\tau_{ij,1}]^{\lambda_k \alpha} \cdot [\tau_{ij,2}]^{(1-\lambda_k)\alpha} 
            \cdot   [\eta_{ij,1}]^{\lambda_k \beta} \cdot [\eta_{ij,2}]^{(1-\lambda_k)\beta}\\
g(\tau,\eta)&=\sum_{h \in N_i} [\tau_{ih,1}]^{\lambda_k \alpha} \cdot [\tau_{ih,2}]^{(1-\lambda_k)\alpha} 
            \cdot [\eta_{ih,1}]^{\lambda_k \beta} \cdot [\eta_{ih,2}]^{(1-\lambda_k)\beta}
\end{align*}

\end{document}

注意,这dcases是来自mathtools包的。如果你提交的期刊没有这个,你可以用它替换,cases但显示效果不会那么好。

答案2

用于\sum\limits_{h \in N_i}求和。它需要更少的空间。并且使用\text而不是\textrm

答案3

我能想到的最好的办法是:

\documentclass{amsart}

\begin{document}

\begin{equation}
p_{ij,k} = \begin{cases}
\dfrac{
\begin{split}
  [\tau_{ij,1}]^{\lambda_k \alpha} \cdot [\tau_{ij,2}]^{(1-\lambda_k)\alpha} \cdot \qquad\\  
[\eta_{ij,1}]^{\lambda_k \beta} \cdot [\eta_{ij,2}]^{(1-\lambda_k)\beta}
\end{split}
}{
\begin{split}
\sum_{h \in N_i} [\tau_{ih,1}]^{\lambda_k \alpha} \cdot [\tau_{ih,2}]^{(1-\lambda_k)\alpha} \cdot \qquad\\
[\eta_{ih,1}]^{\lambda_k \beta} \cdot [\eta_{ih,2}]^{(1-\lambda_k)\beta}
\end{split}
}& \textrm{ if }j \in N_i\\
0&\textrm{ otherwise}\\
\end{cases}
\end{equation}

\end{document}

相关内容