Alinhar equações em subequações

Alinhar equações em subequações

Eu gostaria de alinhar essas equações conforme mostrado na imagem pela eq. 3.1. Problema de controle ideal

Tentei usar o comando \begin{align*} sem sucesso. Minhas equações são automaticamente definidas no centro. Também tentei relacionar as equações, mas recebo um erro.

% --------------
%\begin{align*}
\begin{subequations} \label{eq:optimalsteuerungsprob_zeitkont}
    \begin{equation} \label{eq:optProb_J_Phi_l}
        \min_{\textbf{u} \in \mathcal{A}} \quad J[\textbf{u}(\cdot)] = \varphi\big(t_f, \textbf{x}(t_f)\big) + \int_{t_s}^{t_f} l\big(t,\textbf{x}(t),\textbf{u}(t)\big)\,\mathrm{d}t
    \end{equation}
    \begin{equation}
        \text{u.B.v.} \quad \dot{\textbf{x}}(t) = \textbf{f}(t,\textbf{x}(t), \textbf{u}(t)) \qquad , \qquad \textbf{x}(0)=\textbf{x}_{0}
    \end{equation}
    \begin{equation} \label{eq:optProb_endbedin_PSI}
        \psi\big(\,t_f,\textbf{x}(t_f)\big) = \textbf{0}
    \end{equation}
    \begin{equation}
        \textbf{h}\big(t,\textbf{x}(t),\textbf{u}()t\big) \le \textbf{0} \quad , \quad \forall t \in [t_{s},t_{f}]
    \end{equation}
\end{subequations}
%\end{align*}
%-----------------

Você poderia me ajudar nesta tarefa para minha tese final?

Muito obrigado

Responder1

Aqui está como fazer isso com alignat. Eu substituí sistematicamente \textbfpor \mathbf. Observe que também existe um pacote para formatação de problemas de otimização, optidef.

\documentclass{article}
\usepackage{mathtools}

\begin{document}

\begin{subequations} \label{eq:optimalsteuerungsprob_zeitkont}
    \begin{alignat}{3} \label{eq:optProb_J_Phi_l}
         & \min_{\mathbf{u} \in \mathcal{A}} & & J[\mathbf{u}(\cdot)] = \varphi\big(t_f, \mathbf{x}(t_f)\big)+ {}& & \int_{t_s}^{t_f} l\big(t,\mathbf{x}(t),\mathbf{u}(t)\big)\,\mathrm{d}t \\[2ex]
         & \text{u.B.v.} & \quad & \dot{\mathbf{x}}(t) = \mathbf{f}(t,\mathbf{x}(t), \mathbf{u}(t)),%
         & & \mathbf{x}(0)=\mathbf{x}_{0} \\ \label{eq:optProb_endbedin_PSI}
         & & & \psi\big(\,t_f,\mathbf{x}(t_f)\big) = \mathbf{0} \\
         & & & \mathbf{h}\big(t,\mathbf{x}(t),\mathbf{u}()t\big) \le \mathbf{0}, %
         & & \forall t \in [t_{s},t_{f}]
    \end{alignat}
\end{subequations}

 \end{document} 

insira a descrição da imagem aqui

Responder2

Eu usaria alignato interior subequationssem nenhum espaço adicional entre as colunas. O código:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{subequations} \label{eq:optimalsteuerungsprob_zeitkont}
\begin{alignat}{2}
  \min_{\textbf{u} \in \mathcal{A}} \quad &J[\textbf{u}(\cdot)] = \varphi\big(t_f, \textbf{x}(t_f)\big)+{}&&\int_{t_s}^{t_f}
        l\big(t,\textbf{x}(t),\textbf{u}(t)\big)\,\mathrm{d}t\label{eq:optProb_J_Phi_l}\\
        \text{u.B.v.} \quad &\dot{\textbf{x}}(t) = \textbf{f}(t,\textbf{x}(t), \textbf{u}(t)),
  &&\textbf{x}(0)=\textbf{x}_{0}\\
  &\psi\big(\,t_f,\textbf{x}(t_f)\big) = \textbf{0}\label{eq:optProb_endbedin_PSI}\\
  &\textbf{h}\big(t,\textbf{x}(t),\textbf{u}()t\big) \le \textbf{0}, &&\forall t \in [t_{s},t_{f}]
\end{alignat}
\end{subequations}
\end{document}

O resultado (veja que as segundas colunas nas linhas 2 e 4 estão alinhadas ao sinal de integral): insira a descrição da imagem aqui

Responder3

O layout e a numeração parecem um pouco incomuns, acabei tendo que alignseguir imediatamente outro display, corrigindo então para o espaço ruim que causa.

insira a descrição da imagem aqui

Como você está numerando cada linha das condições na mesma sequência da equação, você não pode usar alignedcomo subtermo, que é o que eu normalmente usaria aqui.

\documentclass{article}

\usepackage{amsmath}

\begin{document}

% --------------

\begin{subequations} \label{eq:optimalsteuerungsprob_zeitkont}
\begin{equation}
    \label{eq:optProb_J_Phi_l}
        \min_{\textbf{u} \in \mathcal{A}} \quad J[\textbf{u}(\cdot)] = \varphi\bigl(t_f, \textbf{x}(t_f)\bigr) + \int_{t_s}^{t_f} l\bigl(t,\textbf{x}(t),\textbf{u}(t)\bigr)\,\mathrm{d}t
\end{equation}
\vspace{-\baselineskip}% sigh
\begin{align}
        \text{u.B.v.} \quad&\dot{\textbf{x}}(t) = \textbf{f}(t,\textbf{x}(t), \textbf{u}(t)), && \textbf{x}(0)=\textbf{x}_{0}
\\ & \label{eq:optProb_endbedin_PSI}
        \psi\bigl(\,t_f,\textbf{x}(t_f)\bigr) = \textbf{0}
\\&
        \textbf{h}\bigl(t,\textbf{x}(t),\textbf{u}()t\bigr) \le \textbf{0},&& \forall t \in [t_{s},t_{f}]
    \end{align}
\end{subequations}
%\end{align*}
%-----------------
\end{document}

informação relacionada