一、AxGlyph

AxGlyph官方版是一款相当专业的实用型矢量绘图工具,AxGlyph最新版功能强悍,采用所见即所得操作界面,支持滚动式符号面板,多底色、面板符号定制和分页顺序调整,格式化图形,AxGlyph软件操作简便。
下载地址:https://www.amyxun.com/
软件界面:

随便画一个电路图试试:

二、EdrawSoft

下载地址:https://www.edrawsoft.cn/edrawmax/
软件界面:

随便画一个电路图试试:

三、CircuiTikZ

命令行下查看帮助文档:

texdoc circuitikz

举个栗子:

\documentclass{article}\usepackage{ctex}
\usepackage[siunitx, RPvoltages]{circuitikz}
\usepackage{tikz}\begin{document}
%这是猫九第一次用tikz库绘制电路图。\begin{circuitikz}[scale=1.2,american voltages]\draw (0,2) to [I=1<\milli \ampere>] (2,2)to [R,l_=2<\kilo \ohm>,*-*] (0,0)to [R,l_=2<\kilo \ohm>] (2,0)to [V,l_=2<\volt>] (2,2)to [cspst,l=$t_0$] (4,2) -- (4,1.5)to [generic,i=$i_0$,v=$v_1$] (4,-0.5) --(4,-1.5)(0,2) -- (0,-1.5) to [V,v=<\volt>] (2,-1.5)to [R,l=1<\kilo \ohm>] (4,-1.5);
\end{circuitikz}\end{document}

四、Python+SchemDraw

Schemdraw is a Python package for producing high-quality electrical circuit schematic diagrams. Circuit elements are added, one at a time, similar to how you might draw them by hand, using Python methods.
使用之前先用pip进行安装:

pip install schemdraw

官方文档在这里:<Schemdraw documentation — SchemDraw 0.12 documentation>

import schemdraw
import schemdraw.elements as elmif __name__ == '__main__':d = schemdraw.Drawing()d += elm.Resistor().label('100KΩ')d += elm.Capacitor().down().label('0.1μF', loc='bottom')d += elm.Line().left()d += elm.Ground()d += elm.SourceV().up().label('10V')d.draw()

五、工具评测

工具 优点 缺点
AxGlyph 上手简单,界面友好 元件库少
EdrawSoft 上手简单,界面友好,元件库多 电路图不是很美观
CircuiTikZ 严谨,美观 学习成本高,花费时间长
SchemDraw 严谨,美观 学习成本高,花费时间长

你学废了吗?
欢迎大家点赞评论,有什么问题也可以私信我呀!


一招教你如何画出漂亮美观的电路图相关推荐

  1. python怎么画出好看的统计图_python数据可视化之如何用matplotlib画出漂亮美观的趋势图...

    这几天完成了一个小项目,matplotlib画出的图像总是不理想,很多细节需要调节,譬如横坐标的控制.图例的控制.周边留白的控制还有图片大小尺寸的控制,都需要根据业务需求来调整. 下面我一步步来说明 ...

  2. 学术大咖教你一个轻松在论文中画出漂亮插图的方法

    在撰写论文的过程中,一张精美的论文配图是你的加分项.俗话说:"好马配好鞍",一张规范的高质量配图也是发表高水平论文的必备条件,使用得当的话一定能让你的论文如虎添翼.当我们仔细分析那 ...

  3. python 论文插图_如何在python论文中画出漂亮的插图?-from知乎

    如何在论文中画出漂亮的插图? 经常看到别人论文中画出各种绚烂的插图,我想知道这些图都是用一些什么样的软件画出来的.比如下面给出的几张,好吧,我承认有的并不那么绚烂,但用什么样的软件比较合适呢?具体答案 ...

  4. 如何在科研论文中画出漂亮的插图?(附代码)

    来源:机器学习实验室 本文约3300字,建议阅读5分钟. 本文给大家推荐几种在论文中画出漂亮的插图的方法. 方法一 强烈推荐 Python 的绘图模块 matplotlib: python plott ...

  5. 用python绘制漂亮的图形-python如何画出漂亮的地图?

    Python地图可视化库有大家熟知的pyecharts.plotly.folium,其他回答都有介绍,还有稍低调的bokeh.basemap.geopandas,也是地图可视化的利器. 首先介绍下bo ...

  6. python画三维立体图-如何在论文中画出漂亮的插图?

    ----2020.08.07增---- 看到评论区有人说"没代码没教程所以没帮助"-- 好吧,我寻思链接.参考资料都在回答中给出来了呀(可能不够明显?) 于是,重新整理.注释了一下 ...

  7. 【Python】怎么用matplotlib画出漂亮的分析图表

    特征锦囊:怎么用matplotlib画出漂亮的分析图表 ???? Index 数据集引入 折线图 饼图 散点图 面积图 直方图 条形图 关于用matplotlib画图,先前的锦囊里有提及到,不过那些图 ...

  8. 如何画出漂亮的气象(实时流量)图

    公司的流量监控一直用PRTG,显示外网出口流量曲线,当线路越来越多时,看着很乱.于是就有了本文.Weathermap是cacti中大家最用的一个插件之一,用它可以画出漂亮的网络拓扑图!本人水平有限,尤 ...

  9. 用python画出简单笑脸画法_【Python】怎么用matplotlib画出漂亮的分析图表

    特征锦囊:怎么用matplotlib画出漂亮的分析图表 ? Index 数据集引入 折线图 饼图 散点图 面积图 直方图 条形图 关于用matplotlib画图,先前的锦囊里有提及到,不过那些图都是比 ...

最新文章

  1. MyCat 入门指南
  2. scrapy框架之递归解析和post请求
  3. 为什么物联网大数据平台,使用TDengine,可不要redis, kafka, spark等软件?
  4. R-大数据分析挖掘(4-R爬虫实现)
  5. python有哪几种类型转换方式_Python 中各种时间类型的转换
  6. BCH编码与译码(MATLAB实现)
  7. matlab求含参数一元三次方程,matlab 求解一元三次方程,带其他参数
  8. cloudfare dns_Cloudflare配置动态dns(ddns)
  9. 实不相瞒,我做海外TikTok搬运视频一年的收入,可能是你10年的工资
  10. oracle 文本转数字,Oracle:需要将数值转换为文本并保留 - 已解决
  11. 【轻聊前端】JavaScript中的数字游戏
  12. Android开发——菜单(Menu)-——上下文菜单(ContextMenu)、 弹出菜单(PopupMenu)
  13. c# web版本,进销存和财务管理业务系统 ERP系统源码
  14. c语言大小箱子,基于C语言箱子游戏.doc
  15. linux trac apache,Ubuntu下集成Apache+Trac+Git
  16. 给定一个由N个非负整数构成的序列,我们来定义一下序列的中位数,如果N是奇数,在对序列排序后,中位数就是最中间的那个数,即排序后,中位数的位置为(N+1)/2,这里序列的位置从1开始。如果N是偶数,则中
  17. 博文视点5周月庆典纪念专题
  18. 第五章 存储数据 web scraping with python
  19. 关于android性能,内存优化 http://www.cnblogs.com/zyw-205520/archive/2013/02/17/2914190.html
  20. LoRa学习:LoRa进行跳频扩频通信(FHSS)的原理

热门文章

  1. Crowbar 使用教程
  2. 哈啰是好单车,但哈啰出行是好生意吗?
  3. ethercat环境搭建(igh安装)
  4. openocd目录_OpenOCD的概念,安装和使用
  5. 计算机程序设计(c++)第2周编程作业
  6. python之pygame
  7. openCV第一个lena程序新建运行与详细解说
  8. win清理垃圾批处理 有源码,比360好多了
  9. js简答题复习:第5章对象、第6章BOM
  10. git 回退的三种方式