我想将以上 3 个公式全部写在一行中,该怎么做?
\begin{equation}
y= {w}^{T}x where
{x =
\begin{bmatrix}
x_{1} \\
x_{2} \\
\vdots \\
x_{m}
\end{bmatrix}}
and
{
x =
\begin{bmatrix}
x_{1} \\
x_{2} \\
\vdots \\
x_{m}
\end{bmatrix}
}
.
\end{equation}
where
\begin{equation*}
x =
\begin{bmatrix}
x_{1} \\
x_{2} \\
\vdots \\
x_{m}
\end{bmatrix}
\end{equation*}
但它给了我这个输出:
答案1
我认为我们的代码不仅会将内容拆分成几行,还会为空行提供错误消息。一个快速修复方法是
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
y= {w}^{T}x\quad\text{where }
w =
\begin{bmatrix}
w_{1} \\
w_{2} \\
\vdots \\
w_{m}
\end{bmatrix}
\text{ and }
x =
\begin{bmatrix}
x_{1} \\
x_{2} \\
\vdots \\
x_{m}
\end{bmatrix}
\end{equation}
\end{document}
这里我使用了\text
适当的方法,删除了空行,并假设您不想指定x
两次。在完整的文档中,您可能想要添加标点符号。