“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<{{}},我們就在那裡!在列中鍵入+=將得到{}+{}and {}={}

在由我開啟的群組中,\left\{將 的 列間空間設為零array,因此只有按照先前指定的方式在操作和關係符號周圍插入的空間才會出現。此外,為了模擬casesaligned等,因子 1.2 應用於陣列內的行間距。

答案2

我找到了!只是嵌套alignedatequation 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}

結果(就是上圖,我在更新問題之前就找到了答案):

相關內容