Número de equação única para `empheq`

Número de equação única para `empheq`

Atualmente, cada equação empheqpossui seu próprio número. Como posso numerá-los como um sistema de equações?

Editar:

Aqui está a situação atual, cada equação tem seu próprio número:

insira a descrição da imagem aqui

Aqui está o que eu quero fazer:

insira a descrição da imagem aqui

Responder1

Não há necessidade de usar empheq, onde \left\{for suficiente.

Na verdade, posso sugerir duas maneiras mais fáceis de inserir sua equação.

\documentclass{article}
\usepackage{amsmath,siunitx}

\numberwithin{equation}{section}
\sisetup{output-decimal-marker={,}}

\begin{document}

\setcounter{section}{1}\setcounter{equation}{3}

\begin{equation}
\left\{
  \setlength{\arraycolsep}{0pt}%
  \renewcommand{\arraystretch}{1.2}%
  \begin{array}{ *{5}{ r >{{}}c<{{}} } r }
    x_1 &=&                & & \num{0.25} x_2 &+& \num{0.25} x_3 & &                &+& 50  \\
    x_2 &=& \num{0.25} x_1 &+&                & &                &+& \num{0.25} x_4 &+& 50  \\
    x_3 &=& \num{0.25} x_1 &+&                & &                &+& \num{0.25} x_4 &+& 25  \\
    x_4 &=&                & & \num{0.25} x_2 &+& \num{0.25} x_3 & &                &+& 25
  \end{array}
\right.
\end{equation}

\begin{equation}
\begin{bmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \end{bmatrix} =
\begin{bmatrix}
  0 & \num{0.25} & \num{0.25} & 0 \\
  \num{0.25} & 0 & 0 & \num{0.25} \\
  \num{0.25} & 0 & 0 & \num{0.25} \\
  0 & \num{0.25} & \num{0.25} & 0 
\end{bmatrix}
\begin{bmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \end{bmatrix} +
\begin{bmatrix} 50 \\ 50 \\ 25 \\ 25 \end{bmatrix}
\end{equation}

\end{document}

insira a descrição da imagem aqui

Qual é a mágica *{5}{ r >{{}}c<{{}} }?

Em geral, *{<number>}{<col specs>}diz ao LaTeX que queremos <number>cópias do <col specs>; por exemplo, *{12}{c}significa doze colunas centralizadas e *{4}{lc}quatro pares de colunas alinhadas à esquerda e ao centro (ou seja, oito no total).

Se contarmos as colunas, veremos que precisamos de onze delas, mas as dez primeiras são pares de colunas alinhadas à direita (para o termo polinomial) e alinhadas ao centro (para o símbolo de operação ou relação).

No entanto, queremos que o símbolo da operação ou relação esteja rodeado pela quantidade certa de espaço, o que pode ser conseguido digitando {}+{}ou {}={}. No entanto, podemos fazer melhor! Se especificarmos uma coluna como

>{x} c <{y}

(o arraypacote é necessário), estamos dizendo ao LaTeX que cada entrada na coluna eventualmente centralizada será precedida xe seguida por y. Então podemos fazer >{{}}c<{{}}e pronto! Digitar +ou =na coluna resultará em obter {}+{}e {}={}.

No grupo aberto por \left\{defini como zero o espaço entre colunas para array, para que apareçam apenas os espaços inseridos conforme especificado antes em torno dos símbolos de operação e relação. Além disso, para emular casese alignedassim por diante, o fator 1,2 é aplicado ao espaçamento entre linhas dentro da matriz.

Responder2

Eu encontrei! Apenas aninhe alignedatdentro de um arquivo equation empheq. Eu penso isso:

  • alignedatagrupa as equações como uma coisa
  • equationnúmeros
\begin{empheq}[left = \empheqlbrace]{equation}\begin{alignedat}{5}
    x_1 &=                &     & \num{0.25} x_2 &{}+{}& \num{0.25} x_3 &     &                &{}+{}& 50  \\
    x_2 &= \num{0.25} x_1 &{}+{}&                &     &                &{}+{}& \num{0.25} x_4 &{}+{}& 50  \\
    x_3 &= \num{0.25} x_1 &{}+{}&                &     &                &{}+{}& \num{0.25} x_4 &{}+{}& 25  \\
    x_4 &=                &     & \num{0.25} x_2 &{}+{}& \num{0.25} x_3 &     &                &{}+{}& 25
\end{alignedat}\end{empheq}

O resultado (é a imagem acima, encontrei a resposta antes de atualizar minha pergunta):

informação relacionada