如何在表格环境中插入多行方程?

如何在表格环境中插入多行方程?

如何在表格环境中插入多行方程?

例如,查看下面的可以显示我的请求的代码。

\begin{tabular}{rrr}
    &a &b\\
    &u=\begin{cases}  0;& i=0\\ 1;& i \neq 0  \end{cases} $e\\
    &c &d
\end{tabular}

我应该使用另一个环境来代替吗tabular

@Grundlingh:

事实上,我正在尝试使用以下代码:

\begin{tabular}{lll}
&(A) $\ds u=\sqrt{x^2+y^2}$~~~~~~~~~~~~~~~~&(B) $\ds u=\sqrt{x^4+y^4}$\\
&(C) $\ds u=\sqrt[3]{xy}$ &(D) $\ds u=\sqrt[3]{x^2+y^2}$\\
&(E) $\ds u=\sqrt[3]{x^4+y^4}$ &(F) u=\begin{cases}e^{\frac{-1}{x^2+y^2}}; &x^2+y^2\neq 0\\ 0; &x^2+y^2=0\end{cases}\\
&(G) $\ds u=\sqrt[3]{x}\sin y$ &(H) $\ds u=\sqrt[3]{y}\tan x$\\
\end{tabular}

答案1

\documentclass{article}
\usepackage{amsmath,varwidth,array,ragged2e}
\newcolumntype{L}{>{\varwidth[c]{\linewidth}}l<{\endvarwidth}}
\newcolumntype{M}{>{$}l<{$}}
\def\ds{\mathrm{d}s}%  don't know what your \ds should be ....
\begin{document}

\def\arraystretch{1.7}
\begin{tabular}{rMrL}
(A) & \ds u=\sqrt{x^2+y^2} &(B) & $\ds u=\sqrt{x^4+y^4}$\tabularnewline
(C) & \ds u=\sqrt[3]{xy}   &(D) & $\ds u=\sqrt[3]{x^2+y^2}$\tabularnewline
(E) & \ds u=\sqrt[3]{x^4+y^4} & (F) & 
  \[ u=\begin{cases}e^{\frac{-1}{x^2+y^2}}; &x^2+y^2\neq 0\\ 0; &x^2+y^2=0\end{cases} \] \tabularnewline
(G) & \ds u=\sqrt[3]{x}\sin y & (H) & $\ds u=\sqrt[3]{y}\tan x$
\end{tabular}

\end{document}

在此处输入图片描述

答案2

不久前,我找到了一个使用保存框的解决方案。使用保存框保存对齐的内容,然后在表格中使用保存框。

在此处输入图片描述

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

\newsavebox\unistrain
\begin{lrbox}{\unistrain}
  \begin{minipage}{0.3\textwidth}
    \begin{align*}
      \epsilon_1 &= \frac{\sigma_1}{E} \\
      \epsilon_2 &= -\nu \epsilon_1 \\
      \epsilon_3 &= -\nu \epsilon_1
    \end{align*} 
  \end{minipage}
\end{lrbox}

\newsavebox\unistress
\begin{lrbox}{\unistress}
  \begin{minipage}{0.3\textwidth}
    \begin{align*}
      \sigma_1 &= E \epsilon_1 \\
      \sigma_2 &= 0 \\
      \sigma_3 &= 0
    \end{align*} 
  \end{minipage}
\end{lrbox}

\begin{table}
  \label{tab:stress_strain_relations}
  \caption{Elastic Stress-Strain Relations}
  \begin{center}
    \begin{tabular}{lcc}
      Type of Stress & Principal Strains & Principal Stresses \\ \hline \hline
      Uniaxial & \usebox{\unistrain} & \usebox{\unistress} \\
    \end{tabular}
  \end{center}
\end{table}

\end{document}

答案3

不确定您要实现什么,但这对您有用吗:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{align*}
    a &=b\\
    u &=\begin{cases}  0;& i=0\\ 1;& i \neq 0  \end{cases} &e\\
    c &=d
\end{align*}
\end{document}

相关内容