如何在 Latex 中得到以下电气图?

如何在 Latex 中得到以下电气图?

在此处输入图片描述

我不知道如何使用 circuitikz 包,我想知道如何在 Latex 中输入以下图表

我迄今为止尝试过的代码:

\begin{center}
\begin{circuitikz}[
    ]
    \draw (0,0) coordinate(start) to [short, i=$i$] ++(1,0) coordinate(a)
    to [R=$R_3$] ++(3,0) --++(0,-1) coordinate(c)
    -- ++(-1,0) to[R, l_=$R_4$] ++(0,-2) -- ++(1,0) coordinate(d)
    (c) --  ++(1,0) to[R=$R_4$] ++(0,-2) -- (d)
    -- ++(0,-1) to [R=$R_7$] ++(-3,0) coordinate(e)
    (a|-e) -- (start|-e)
    to [capacitor, l=$370 sent$, invert] (start)
    ;
\end{circuitikz}
\end{center}

答案1

  • 抱歉,您的草图无法读取。
  • 元素单位似乎是用你的母语写的,但我不会说,所以我只能猜测你喜欢什么单位。
  • 您没有提供 MWE(最小工作示例),这是一份包含电路的完整小文档,所以我不知道您使用了什么设置。
  • 我猜你希望的是以下这些:

在此处输入图片描述

在绘制上图时,我使用了图片siunitx所采用的语法circuitikz,即:=value<units>。例如[C=370<\nano\farad>]。完整的 MWE 是

\documentclass[margin=3mm]{standalone}
\usepackage[siunitx]{circuitikz}  % <---

\begin{document}
\begin{circuitikz}
\draw   (0,0)   coordinate(start) 
                to [short, i=$I_1$] ++ (1,0)    
                to [R=2<\ohm>]      ++ (3,0)    coordinate (a) 
                to [short, -*]      ++ (0,-1)   coordinate (b)
                to [short, i_=$I_1-I_2$]    ++ (-1.2,0)
                to [R=3<\ohm>]      ++ (0,-2)
                to [short, -*]      ++ (1.2,0)  coordinate (c)
        (b)     to [short, i=$I_2$]         ++ (+1.2,0)
                to [L=2<\henry>]    ++ (0,-2) -- (c)
                -- ++ (0,-1)
                to [L=1<\henry>]    ++ (-3,0)
                -- ++ (-1,0)
                to [C=370<\nano\farad>] (start)
        ;
\end{circuitikz}
\end{document}

相关内容