我想在一个大括号内添加多行内容,我该怎么做?我测试过此代码,但对我不起作用:
\begin{equation}
p \big[ i, j \big]=min\Bigg(
p \big[i-1, j-1 \big] + 2 \times d \big ( i, j \big)\\
p \big[ i, j-1 \big] + d \big( i, j \big) \\
p \big[i-1, j \big]+d \big( i, j \big) \Bigg)
\end{equation}
答案1
您可以使用\left
和\right
来自动获取大小分隔符,但在这种情况下它们不起作用。您还可以使用array
环境将网格放在一行中,并使用pmatrix
将其括在括号中。如果您有
\usepackage{amsmath}
在你的序言中,你可以使用
\begin{equation}
p[i,j] = \min
\begin{pmatrix}
p[i-1,j-1] + 2\times d(i,j) \\
p[i,j-1] + d(i,j) \\
p[i-1,j] + d(i,j)
\end{pmatrix}
\end{equation}
我假设您正在使用min
作为一名操作员。
答案2
我想你可能正在寻找这样的东西:
\begin{equation}
\begin{aligned}
p \big[ i, j \big]= min\Bigg( & p \big[i-1, j-1 \big] + 2 \times d \big ( i, j \big)\\
& p \big[ i, j-1 \big] + d \big( i, j \big) \\
& p \big[i-1, j \big]+d \big( i, j \big) \Bigg)
\end{aligned}
\end{equation}