请帮我解决这个问题下面的代码产生错误
缺少分隔符(插入 .)。
\begin{equation}
S_{i j} =
\begin{cases}e ^{ - \max \left(\left| p_{i} - p_{j}\right|,\left|q_{i} - q_{j}\right|\right) / \lambda_{s} -\left \|x_{i} - x_{j}\right\| ^ {2} / \lambda_{g} \sigma_{i} ^ {2}}, & i \neq j \\ 0, & i=j,
\end {cases}
\end{equation}
答案1
您的代码编译时没有出现错误。也就是说,我希望通过使用\exp(...)
符号而不是e^{...}
符号来使输出更具视觉吸引力。
\documentclass{article} % or some other suitable document class
\usepackage{mathtools} % for '\DeclarePairedDelimiter' macro
\DeclarePairedDelimiter\abs\lvert\rvert
\DeclarePairedDelimiter\norm\lVert\rVert
\usepackage{xcolor}
\begin{document}
\noindent\textcolor{red}{Before}
\begin{equation}
S_{i j} =
\begin{cases}e ^{ - \max \left(\left| p_{i} - p_{j}\right|,\left|q_{i} - q_{j}\right|\right) / \lambda_{s} -\left \|x_{i} - x_{j}\right\| ^ {2} / \lambda_{g} \sigma_{i} ^ {2}}, & i \neq j \\ 0, & i=j,
\end {cases}
\end{equation}
\bigskip\noindent\textcolor{red}{After}
\begin{equation}
S_{ij} =
\begin{cases}
\exp\bigl\{ -\max( \abs{p_i - p_j},\abs{q_i - q_j}) / \lambda_{s}
-\norm{x_i - x_j}^2 / \lambda_{g}\sigma_i^2 \bigr\}
& i\neq j\,, \\
0 & i=j\,.
\end {cases}
\end{equation}
\end{document}