Durchstreichen von Zeilen und Spalten der Matrix für det

Durchstreichen von Zeilen und Spalten der Matrix für det

Was wäre die beste Möglichkeit, etwas Ähnliches wie das Bild unten zu erzeugen, einschließlich des Kreises und der Linien durch die Zeile und Spalte dieses Drehpunkts? Ich würde mich sogar mit nur den Linien zufrieden geben.

Bestimmend

Antwort1

Sie können dies mit tun pstricks. Beachten Sie, dass es mit kompiliert werden kann , wenn es mit dem Schalter (MiKTeX) oder (TeX Live, MacTeX) pdflatexgestartet wird .--enable-write18-shell-escape

\documentclass[svgnames]{article}
\usepackage{mathtools}
\usepackage{pst-node, auto-pst-pdf}

\begin{document}

\[  \begin{postscript}
  \psset{linecolor=IndianRed, framesep = 1pt,  nodesepB=-2.2ex}
  \begin{vmatrix}
    \circlenode{P}{12 } & 5                          & \Rnode{L}{6}            \\
    - 2                 & -3                         & -6\pnode[1pt,  9pt]{M1} \\%
    \Rnode{C}{5}        & \pnode[-1pt,  -2pt]{M2} -7 & 3
    \psframe(M1)(M2)
    \ncline{P}{L}
    \ncline{P}{C}
  \end{vmatrix}
  \qquad\psset{linecolor=SteelBlue}
  \begin{vmatrix}
    \Rnode{L1}{12}      & \circlenode{P}{5} & \Rnode{L2}{6}      \\
    \Rnode{M1}{\,- 2\,} & -3                & \Rnode{N1}{\,-6\,} \\%
    \Rnode{M2}{5}       & \Rnode{C}{-7}     & \Rnode{N2}{3}
    \ncbox[nodesep=0.6ex,  boxsize=1.7ex]{M1}{M2}\ncbox[nodesep=0.6ex,  boxsize=1.7ex]{N1}{N2}
    \ncline{P}{L1} \ncline{P}{L2}
    \ncline{P}{C}
  \end{vmatrix}
  \qquad\psset{linecolor=DarkSeaGreen,  nodesepB=-2.4ex}
  \begin{vmatrix}
    \Rnode{L}{12}             & 5                        & \circlenode{P}{6} \\
    \pnode[-1pt,  9pt]{M1}- 2 & -3                       & -6                \\%
    5                         & -7\pnode[2pt,  -3pt]{M2} & \Rnode{C}{3}
    \psframe(M1)(M2)
    \ncline{P}{L}
    \ncline{P}{C}
  \end{vmatrix}
  \end{postscript} \]%

\end{document} 

Bildbeschreibung hier eingeben

Antwort2

Mit nicematrixund TikZ.

\documentclass{article}
\usepackage{nicematrix,tikz}

\begin{document}

$\begin{vNiceMatrix}[margin=0.5em]
  12 & 5  & 6 \\
  -2 & \Block[draw=red]{2-2}{}
        -3 & -6 \\
  5  & -7 & 3 
\CodeAfter
  \begin{tikzpicture} [red]
  \draw (1-1) circle (2.2mm) ; 
  \draw (1.5-|1) -- (1.5-|4) ; 
  \draw (1-|1.5) -- (4-|1.5) ; 
  \end{tikzpicture}
\end{vNiceMatrix}$

\end{document}

Man braucht mehrere Zusammenstellungen.

Ausgabe des obigen Codes

verwandte Informationen