我正在尝试编写一个简单的 argmin 方程。但是\underset
命令会将其中的所有内容都斜体化。这是我的代码:
\begin{align}
\label{Eq:argmin}
&{x}={\arg\underset{p}{\rm min}}\{N_{clip}(\bar{\pmb{\rm x}})\}\\
&{\rm subject~to}~ {p}~ \epsilon~\Theta \nonumber
\end{align}
这是输出
这很奇怪,因为我之前多次使用过相同的代码,并且它运行正常。只有在这个文件中我遇到了这个问题...您能猜测一下这个错误的来源吗?或者有什么解决方案可以消除它?
先感谢您
答案1
一些指导方针...
- 不要将数学部分括在括号中;
{x}
删除周围的相应间距x
。 - 不要使用
{\rm ..}
罗马文本字体。而是使用\text{..}
由amsmath
。 \in
表示“成员”,与 相对\epsilon
。- 如果你使用正确的运算符,你可以使用“限制”来削弱一个论点。
\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\DeclareMathOperator*{\argmin}{arg\,min}
\begin{document}
\begin{align}
\label{Eq:argmin}
& x = \argmin_p \{N_{\text{clip}}(\bar{\mathbf{x}})\} \\
& \text{subject to } p \in \Theta \nonumber
\end{align}
\end{document}
有关更好/不同的定义\argmin
,请参阅argmin 或 argmax 的命令?
1:https://i.stack.imgur.com/W7jhG.pngSome指南……
- 不要将数学部分括在括号中;
{x}
删除周围的相应间距x
。 - 不要使用
{\rm ..}
罗马文本字体。而是使用\text{..}
由amsmath
。 \in
表示“成员”,与 相对\epsilon
。- 如果你使用正确的运算符,你可以使用“限制”来削弱一个论点。
\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\DeclareMathOperator*{\argmin}{arg\,min}
\begin{document}
\begin{align}
\label{Eq:argmin}
& x = \argmin_p \{N_{\text{clip}}(\bar{\mathbf{x}})\} \\
& \text{subject to } p \in \Theta \nonumber
\end{align}
\end{document}
有关更好/不同的定义\argmin
,请参阅argmin 或 argmax 的命令?