![错误-如何解决未定义的控制序列](https://linux22.com/image/362971/%E9%94%99%E8%AF%AF-%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%E6%9C%AA%E5%AE%9A%E4%B9%89%E7%9A%84%E6%8E%A7%E5%88%B6%E5%BA%8F%E5%88%97.png)
Undefined control sequence.
l.226 ... 1}} = \mathop {\arg \min }\limits_X {\rm
{ }}L(X,{Y_k},{Z_k},\beta )\\
如何解决问题?来自:
\begin{equation}
\begin{array}{l}
{X_{k + 1}} = \mathop {\arg \min }\limits_X {\rm{ }}L(X,{Y_k},{Z_k},\beta
)\\
{\rm{ }} = \mathop {\arg \min }\limits_X {\rm{ }}{\left\| X
\right\|_*} + {\raise0.7ex\hbox{$\beta $} \!\mathord{\left/
{\vphantom {\beta 2}}\right.\kern-\nulldelimiterspace}
\!\lower0.7ex\hbox{$2$}}\left\| {X - (Y_k - {\raise0.7ex\hbox{$1$}
\!\mathord{\left/
{\vphantom {1 \beta }}\right.\kern-\nulldelimiterspace}
\!\lower0.7ex\hbox{$\beta $}}Z_k)} \right\|_F^2
\end{array}
\end{equation}
有人能帮我解决这个错误吗?
答案1
您已重新格式化错误消息,以掩盖哪个命令未定义。
您也没有提供测试文件。
如果你使用设置示例,article
它可以正常工作而不会出现错误
\documentclass{article}
\begin{document}
\begin{equation}
\begin{array}{l}
{X_{k + 1}} = \mathop {\arg \min }\limits_X {\rm{ }}L(X,{Y_k},{Z_k},\beta
)\\
{\rm{ }} = \mathop {\arg \min }\limits_X {\rm{ }}{\left\| X
\right\|_*} + {\raise0.7ex\hbox{$\beta $} \!\mathord{\left/
{\vphantom {\beta 2}}\right.\kern-\nulldelimiterspace}
\!\lower0.7ex\hbox{$2$}}\left\| {X - (Y_k - {\raise0.7ex\hbox{$1$}
\!\mathord{\left/
{\vphantom {1 \beta }}\right.\kern-\nulldelimiterspace}
\!\lower0.7ex\hbox{$\beta $}}Z_k)} \right\|_F^2
\end{array}
\end{equation}
\end{document}
\documentclass{scrartcl}
koma 脚本定义\rm
给出错误:
! Class scrartcl Error: undefined old font command `\rm'.
See the scrartcl class documentation for explanation.
Type H <return> for immediate help.
...
l.7 ... + 1}} = \mathop {\arg \min }\limits_X {\rm
{ }}L(X,{Y_k},{Z_k},\beta
?
其他类可能\rm
根本没有定义,在这种情况下,你会得到原始的未定义命令错误消息,但再次用换行符突出显示该问题
\documentclass{minimal}
! Undefined control sequence.
l.7 ... + 1}} = \mathop {\arg \min }\limits_X {\rm
{ }}L(X,{Y_k},{Z_k},\beta
?
通常使用\rm
应该被 代替,\mathrm
但这里它不适用于任何内容,所以删除它会更简单,\{\rm{ }}
与 相同{}
。
更合理的标价可能是
\documentclass{article}
\usepackage{amsmath,nicefrac}
\begin{document}
\begin{equation}
\begin{aligned}
X_{k + 1} &= \mathop {\arg \min }_X L(X,{Y_k},{Z_k},\beta)\\
& = \mathop {\arg \min }_X \| X\|_* + \nicefrac{\beta}{2}
\| X - (Y_k - \nicefrac{1}{\beta}Z_k)\|_F^2
\end{aligned}
\end{equation}
\end{document}