%3A%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%20%60c'.png)
Я вставил уравнение в свой код Latex, но оно выглядит как проблема.
Я пытался создать систему из 2 уравнений, но проблема продолжает возникать, и я не знаю, почему.
\begin{equation}
\begin{array}
\frac{d\vec{x}_P}{dt}(t) = \vec{u}_P(\vec{x}_{str}(t), t)\\
\vec{x}_{str}(t = \tau) = \vec{x}_{P0}
\end{array}
\end{equation}
Надеюсь, вы сможете помочь, заранее спасибо
решение1
Вы array
выдаете ошибку, потому что не указали выравнивание. Если мы установим выравнивание на l
left-align, например, то компилируется нормально:
\documentclass{article}
\begin{document}
\begin{equation}
\begin{array}{l}
\frac{d\vec{x}_P}{dt}(t) = \vec{u}_P(\vec{x}_{str}(t), t)\\
\vec{x}_{str}(t = \tau) = \vec{x}_{P0}
\end{array}
\end{equation}
\end{document}
Как сказал @dg в комментариях, есть лучшие способы набора систем уравнений в зависимости от того, как вы хотите, чтобы они выглядели. Я лично использую cases
from amsmath
, но я оставлю это обсуждение другим в комментариях.
Кроме того, вместо этого _{str}
нижний индекс должен быть чем-то вроде _{\mathrm{str}}
. Последний обрабатывается как текст и стилизуется соответствующим образом, в то время как первый — это просто последовательность переменных, и не всегда будет правильно кернироваться.
решение2
array
требуется аргумент, где вы указываете типы столбцов. В вашем случае один столбец l
выровнен по левому краю.
Но это не тот инструмент, который нужен для этой цели. Проконсультируйтесь с руководством по amsmath
для лучшего выбора. Здесь я рекомендую aligned
(или split
).
\documentclass{article}
\usepackage{amsmath}
\begin{document}
You're missing the column specification for \texttt{array}
\begin{equation}
\begin{array}{l}
\frac{d\vec{x}_P}{dt}(t) = \vec{u}_P(\vec{x}_{str}(t), t)\\
\vec{x}_{str}(t = \tau) = \vec{x}_{P_0}
\end{array}
\end{equation}
but you can do much better with \texttt{aligned}
and \verb+\mathrm{str}+
\begin{equation}
\begin{aligned}
& \frac{d\vec{x}_P}{dt}(t) = \vec{u}_P(\vec{x}_{\mathrm{str}}(t), t)\\
& \vec{x}_{\mathrm{str}}(t = \tau) = \vec{x}_{P_0}
\end{aligned}
\end{equation}
\end{document}
Я также исправил P0
в P_0
.