圈出矩阵中的行并在旁边添加注释

圈出矩阵中的行并在旁边添加注释

bmatrix我正在尝试通过圈出一行并添加一个\sum符号以及圈出一些其他组件并在其上方书写来修改我的,如下图所示:

在此处输入图片描述

我的矩阵代码如下:

    \documentclass{article}
\usepackage{mathtools}
    \usepackage{tikz}
    \usepackage{circuitikz}
    \usetikzlibrary{matrix,decorations.pathreplacing, calc, positioning}
    \renewcommand{\arraystretch}{1.8}
    \begin{document}
        \begin{equation}
        \textcolor{blue}{\sum}
        Y_{\mathrm{RLC}}=
        \begin{tikzpicture}[decoration=brace,baseline]
            \matrix (m)[matrix of math nodes,left delimiter=[,right delimiter={]},ampersand replacement=\&] {
                \dfrac{1}{jL_1\omega}+\dfrac{1}{jL_2\omega}+jC_1\omega \& -\dfrac{1}{jL_2\omega} \& -\dfrac{1}{R_3} \\
                -\dfrac{1}{jL_2\omega} \& \dfrac{1}{jL2\omega}+\dfrac{1}{R_1}+jC_2\omega \& -jC_2\omega \\
                -\dfrac{1}{R_3} \& -jC_2\omega \& jC_2\omega+\dfrac{1}{R_2} \\
            };
        \end{tikzpicture}
    \end{equation}
    \end{document}

答案1

由于您matrix在 中使用了tikzpicture,因此您只需使用矩阵单元的名称在它们周围绘制,即(m-1-1)(m-2-1),... ,(m-3-3),在本例中。

在 tikz 矩阵中绘图

\documentclass{article}
\usepackage{mathtools}
\usepackage{tikz}
\usepackage{circuitikz}
\usetikzlibrary{fit,matrix,decorations.pathreplacing, calc, positioning}

\renewcommand{\arraystretch}{1.8}

\begin{document}
    \begin{equation}
       Y_{\mathrm{RLC}}=
        \begin{tikzpicture}[decoration=brace,baseline]
            \matrix (m)[matrix of math nodes,left delimiter=[,right delimiter={]},ampersand replacement=\&] {
                \dfrac{1}{jL_1\omega}+\dfrac{1}{jL_2\omega}+jC_1\omega \& -\dfrac{1}{jL_2\omega} \& -\dfrac{1}{R_3} \\
                -\dfrac{1}{jL_2\omega} \& \dfrac{1}{jL2\omega}+\dfrac{1}{R_1}+jC_2\omega \& -jC_2\omega \\
                -\dfrac{1}{R_3} \& -jC_2\omega \& jC_2\omega+\dfrac{1}{R_2} \\
            };
            
        % Sum of line 1
        \node[blue,thick,inner ysep=1pt, inner xsep=10pt,fit=(m-1-1)(m-1-3),draw,rounded corners=15pt](ell){};
        \node[blue,left= 1mm of ell]{$\sum$};
        \node[blue,right= 1mm of ell]{$=Y'_{11}$};

        % left circle
        \draw[blue,thick] (m-3-1) circle [radius=5.5mm] node[below=15pt] {$-Y'_{12}$};

        % right circle
        \draw[blue,thick] (m-3-2) circle [radius=5.5mm] node[below=15pt] {$-Y'_{13}$};
        \end{tikzpicture}
    \end{equation}
\end{document}

相关内容