Grafische Verbindung zwischen einer Matrix und einem Etikett

Grafische Verbindung zwischen einer Matrix und einem Etikett

Ich muss die Verbindung eines Matrixelements mit einer Beschriftung wie folgt darstellen:

Bildbeschreibung hier eingeben

Dies ist ein Teil des Codes, den ich schreibe:

\[
\mathrm{A^{(0)}}=
\quad
\left(
\begin{array}{cccc:c@{}}
    2 &  2 &  1 &  1 &  7 \\
    1 & -1 &  2 & -1 &  1 \\
    3 &  2 & -3 & -2 &  4 \\
    4 &  3 &  2 &  1 & 12 \\
\end{array}
\right)
%
\begin{array}{cccc}
           eq1 &  m21 & = & 1/2 \\
           eq2 &  m31 & = & 3/2 \\
           eq3 &  m41 & = & 2   \\
           eq4 &      &   &     \\
\end{array}
\]

Also, wie kann ich das machen?

Antwort1

Eine Möglichkeit wäre hier, einen Text rdirekt darüber zu verwenden lap:

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{arydshln,amsmath}
\begin{document}

\[
  \mathrm{A^{(0)}} =
  \left[\hspace{.5\arraycolsep}
  \begin{array}{rrrr:r}
    2 &  2 &  1 &  1 &  7 \rlap{\quad\small$\rightarrow$ eq1} \\
    \cline{1-1}
    \multicolumn{1}{|r|}{1} & -1 &  2 & -1 &  1 \rlap{\quad\small$\rightarrow$ eq2} \\
    \multicolumn{1}{|r|}{3} &  2 & -3 & -2 &  4 \rlap{\quad\small$\rightarrow$ eq3} \\
    \multicolumn{1}{|r|}{4} &  3 &  2 &  1 & 12 \rlap{\quad\small$\rightarrow$ eq4} \\
    \cline{1-1}
  \end{array}
  \right]
  \qquad\qquad
  \left\{
  \renewcommand{\arraystretch}{1.4}
  \begin{array}{l}
    m_{21} = \tfrac{1}{2} \\
    m_{31} = \tfrac{3}{2} \\
    m_{41} = 2
  \end{array}
  \right.
\]

\end{document}

Natürlich können Sie den Abstand \quadIhren Bedürfnissen entsprechend anpassen.

Antwort2

Ich zeige Ihnen, wie Sie diese Aufgabe aus der Sicht von reinem TeX lösen können. Aber diese Makros funktionieren auch in LaTeX. Und ohne irgendwelche Pakete.

\def\|{\quad \lower4pt\vbox to13.2pt{%
   \cleaders\vbox{\hrule height2.2pt width.4pt\kern2.2pt}\vfil}}
\def\bt{\rlap{\kern-3pt\vbox to0pt{\kern-10pt\hrule\hbox{\vrule height39pt\quad\vrule}\hrule}}}
\def\eq#1{\rlap{\quad\ $\to$ eq#1}}
\def\rmatrix#1{\vcenter{\offinterlineskip\halign{&\enspace\hfil$##$\enspace\cr #1\crcr}}}
\def\crs{\cr\noalign{\kern5pt}}
\def\A{{\rm A}}

$$
\A^{(0)} = \left(\,\rmatrix{
    2 &   2 &   1 &   1 \|&  7 \eq1 \cr
\bt 1 &  -1 &   2 &  -1 \|&  1 \eq2 \cr
    3 &   2 &  -3 &  -2 \|&  4 \eq3 \cr
    4 &   3 &   2 &   1 \|& 12 \eq4 \cr
}\right)\qquad\qquad\
\cases{m21={1\over2}\crs m31={3\over2}\crs m41=2}
$$

\bye

Matrix

verwandte Informationen