Tikz宏包提供了很多绘制图形的功能,但是它并不能很好的绘制电路图。我们可以使用circuitikz宏包解决这个问题,使用它可以轻松绘制电路图。
使用LaTeX画一个简单的电路图。要求:一个电阻与一个电压源串联,并将电压源和电阻的名称分别标注为
和
。并给该电路图添加标题。
documentclass
编译后生成的PDF文件:
在
的基础上将电压源
的方向改变为如下图所示:
请给出示例代码。
documentclass
:
为何从到电压源的方向改变了?我们来画一个图就一目了然了。
做了什么?短接起点和终点。即在起点和终点直接画一条直线。
左边的电路是
里面画图命令的走向;右边的电路是
里面画图命令的走向。显然,画图命令中走向决定的电压源的方向。
在
的基础上在
的右侧等距的添加一个电感器,并将该电感的名称标注为
。请写出示例代码。
documentclass
编译后生成的PDF文件:
在
的基础上在
的右侧等距的添加一个电容器,并将该电容的名称标注为
。请写出示例代码。
documentclass
编译后生成的PDF文件:
电路元素画法示例
线
begin
改变节点形式:
begin
地线
地线有两种画法:
无标识画法:
begin
有标识画法:
begin
指示电流方向
begin{figure}[h!]
begin{circuitikz}
draw (0,0) to[R,i=$i_1$] (2,0);
end{circuitikz}
end{figure}
晶体管
begin
利用电路元素的基本画法完善
。要求:标识所有支路上的电流方向,并标识各个电流名称;给电阻和电感支路上下分别添加实心节点,并将电感支路在下方接地。请写出示例代码。
documentclass
编译后生成的PDF文件:
更多有关circuitikz宏包的内容请参看:
http://texdoc.net/texmf-dist/doc/latex/circuitikz/circuitikzmanual.pdf