在表格中显示偏导数的问题

在表格中显示偏导数的问题

我正在写论文手稿,需要将偏导数写成表格。在这样做的时候,当我使用\begin{equation}...\end{equation}表格时会出现问题。为了简单起见,我写了表格的一部分,如下所示:

\begin{tabular}{ccc}
\toprule
  Boundary &  Flow  \\
\midrule
  Inlet &   
  \[ \textit {u=U_0, v=0}\]\\
  Outlet & 
  \[  {\frac{\partial u}{\partial y}=\frac{\partial v}{\partial x}=0}\]\\

\bottomrule
\end{tabular}

在此处输入图片描述

如果有人能帮助我解决这个问题,我将不胜感激。我必须提到,当我使用表中未包含的相同方程式时,代码应用得很好:

\begin{equation}
 {\frac{\partial u}{\partial y}=\frac{\partial v}{\partial x}=0}
\end{equation}

在此处输入图片描述

答案1

这是一个使用软件包的解决方案,没有方程编号esdiff

    \documentclass{article}
    \usepackage{amsmath}
    \usepackage{esdiff}
    \usepackage{array, booktabs}

    \begin{document}

    \begin{tabular}{c >{$}wc{3cm}<{$}}
    \toprule
      Boundary & \text{Flow} \\
    \midrule
      Inlet &
      u=U_0, v=0 \\[1ex]
      Outlet &
     \diffp{u}{y} =\diffp{v}{x} =0 \\
    \bottomrule
    \end{tabular}

    \end{document} 

在此处输入图片描述

答案2

esdiff从 Bernard 的很好的回答来看,从一个包到另一个包只需要进行小小的改变(我个人更喜欢这样),并且在列定义中derivative使用来确保数学。displaystyle

\documentclass{article}
\usepackage{amsmath}
\usepackage{derivative}
\usepackage{array, booktabs}
\begin{document}
\begin{tabular}{c >{$\displaystyle}c<{$}}
  \toprule
  Boundary & \text{Flow}                 \\
  \midrule
   Inlet   & u = U_0, v = 0              \\[1ex]
   Outlet  & \pdv{u}{y} = \pdv{v}{x} = 0 \\
  \bottomrule
\end{tabular}
\end{document}

在此处输入图片描述

相关内容