Номер одного уравнения для `empheq`

Номер одного уравнения для `empheq`

В настоящее время каждое уравнение в empheqимеет свой собственный номер. Как мне пронумеровать их как одну систему уравнений?

Редактировать:

Вот текущая ситуация, каждое уравнение имеет свой номер:

введите описание изображения здесь

Вот что я хочу сделать:

введите описание изображения здесь

решение1

Нет необходимости использовать empheqтам, где \left\{достаточно.

На самом деле, я могу предложить два более простых способа ввода вашего уравнения.

\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}

введите описание изображения здесь

В чем магия *{5}{ r >{{}}c<{{}} }?

В общем случае *{<number>}{<col specs>}сообщает LaTeX, что нам нужны <number>копии <col specs>; например, *{12}{c}означает двенадцать центрированных столбцов и *{4}{lc}означает четыре пары столбцов, выровненных по левому и центру (всего восемь).

Если посчитать столбцы, то окажется, что нам нужно одиннадцать столбцов, но первые десять представляют собой пары столбцов, выровненных по правому краю (для полиномиального члена) и выровненных по центру (для символа операции или отношения).

Однако мы хотим, чтобы символ операции или отношения был окружен правильным количеством пространства, чего можно добиться, набрав {}+{}или {}={}. Однако мы можем сделать лучше! Если мы укажем столбец как

>{x} c <{y}

( arrayнеобходим пакет), мы говорим LaTeX, что каждая запись в конечном итоге центрированном столбце будет предваряться xи сопровождаться y. Так что мы можем сделать >{{}}c<{{}}и вот что получилось! Ввод +или =в столбце приведет к получению {}+{}и {}={}.

В группе, открытой с помощью I, \left\{я установил межколоночный интервал для равным нулю array, поэтому будут отображаться только пробелы, вставленные, как указано ранее, вокруг символов операции и отношения. Также, чтобы эмулировать и т. д. cases, alignedк межстрочному интервалу внутри массива применяется коэффициент 1,2.

решение2

Я нашел это! Просто вставьте alignedatвнутрь equation empheq. Я думаю, что:

  • alignedatгруппирует уравнения как единое целое
  • equationчисла это
\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}

Результат (это изображение выше, ответ я нашел до того, как обновил свой вопрос):

Связанный контент