写出偏微分方程,如 u_t=u_xx

写出偏微分方程,如 u_t=u_xx

我在乳胶中编写热方程时遇到问题。我想以 \begin{equation} 开头并以 \end{equation} 结尾来编写它。我尝试执行以下操作:

\begin{equation}
\{$u_t(x,t)=u_{xx}(x,t)$} wherex $\epsilon$ ${\rm I\!R}$\  and $t>0$  
\end{equation}

我得到的答案是这样的:

LaTeX Warning: You have requested package `',
               but the package provides `esdiff'.

! Display math should end with $$.
<to be read again> 
                   u
l.51 \{$u
         _t(x,t)=u_{xx}(x,t)$$} where x $\epsilon$ ${\rm I\!R}$\  and $t>0$
? 

有人知道如何在乳胶中写出热方程式并将文本放在同一行吗?David

答案1

您也许在寻找以下内容?

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}  % for \text macro
\usepackage{amssymb}  % for \mathbb macro
\begin{document}
\begin{equation}
\{ u_t(x,t)=u_{xx}(x,t)\}, \text{ where $\epsilon\in\mathbb{R}$ and $t>0$}
\end{equation}
\end{document}

或者,您可能正在寻找以下内容?

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}  % for \text macro
\usepackage{amssymb}  % for \mathbb macro
\begin{document}
\begin{equation}
u_t(x,t)=u_{xx}(x,t), \text{ where $x\in\mathbb{R}$ and $t>0$}
\end{equation}
\end{document}

答案2

请始终提供重现错误的完整小文档,而不仅仅是片段。

equation使您进入数学模式,因此您不应该$在其中重新启动数学模式。

请勿\rm在 Latex 中使用(这只是为了与之前的版本 LaTeX2.09 兼容,自 1992 年以来该版本一直未发布)

不要将I\!R其用于双击 R,\mathbb{R}不要将其用于\epsilon设置成员资格。

\begin{equation}
u_t(x,t)=u_{xx}(x,t) \text{ where } x \in \mathbb{R} \text{ and }  t>0  
\end{equation}

我猜你犯了包错误

\input{esdiff.sty}

代替

\usepackage{esdiff}

答案3

不知道我的公式是否正确(你的文字有点混乱),但这是一个可行的版本(在编码方面略有修正)

\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}

\begin{equation}
u_{t}\left(x,t\right)=u_{xx}\left(x,t\right) \text{where}~\epsilon = \mathrm{I!R}~\text{and}~t>0
\end{equation}

\end{document}

相关内容