答案1
由于这相当多余,不需要很多代码,所以就这样吧。只需绘制一次,然后使用\foreach
两个临时坐标和相对位置多次执行。
\documentclass[border=3.14,tikz]{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{tikzpicture}
\draw
(0,0) to[R=$R_a$] (++2,0)
\foreach\n in {b,c,d,e,f}
{
coordinate(tmp1) to[short,*-] ++(0,0.75)
to[R=$R_{\n}$] ++(2,0) coordinate(tmp2)
to[short,-*] (tmp2|-tmp1) coordinate(tmp2)
(tmp1) to[short] ++(0,-0.75) coordinate(tmp1)
to[C,l_=$C_{\n}$] (tmp1-|tmp2)
to[short] (tmp2)
to[short] ++(1,0)
}
;
\end{tikzpicture}
\end{document}