一、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. 华为 S5700S-28P-LI Console连接电脑
  2. Microbiome:所谓的“富集培养”获得的微生物真的都是被“富集”出来的吗?(一作解读)...
  3. 【学习】Java的反射机制
  4. (2)通信中为什么要进行AMC?
  5. linux pam模块 cron,Linux-PAM 1.1.2 中文文档 - 6.32. pam_tally-登录计数器(统计)模块 | Docs4dev...
  6. 移动通信蜂窝原理例题整理
  7. 前端学习(2900):微信小程序简介
  8. redhat bash: yum: 未找到命令..._常用linux yum 命令和 vim命令,这几个要熟记
  9. job每分钟执行 oracle_oracle job 时间每五分钟执行怎么写
  10. [必看]首先要求做到的事情![sumtec]
  11. Centos-显示文件类型-file
  12. (转)你确定你的交易系统最快?
  13. 怎样的男女才是最合适的
  14. day_05 运算符 if和while的使用
  15. html 怎么在背景图片上添加内容,css 如何在一个背景图片的中间添加文字呢?
  16. 自定义ViewPager和RecyclerView指示器 Indicator
  17. 人脸识别(4)---人脸识别行业分析报告
  18. linux中vim的全拼,linux常用命令全拼
  19. Android Studio在项目文件夹/build/intermediates/下找不到bundles文件夹和packaged-classes文件夹
  20. 【原创】【学习笔记5】关于console相关修改

热门文章

  1. c# 使用百度通用翻译api DEMO 报错
  2. 【前端学习日记】VSCODE一键生成前端框架
  3. redis做mysql缓存的优点_面试官:如何保障数据库和redis缓存的一致性
  4. 判断IE浏览器版本(IE10+)
  5. piwik 电子商务功能
  6. vue3+vite +element-plus+tailwindcss兼容低版本浏览器(uc)
  7. 先睹为快即将到来的HTML6
  8. Thymeleaf实现行内背景样式,补充行内样式属性
  9. abp.io(vNext)部署备忘
  10. 瑞萨Keil(1)----RA Smart Configurator安装与项目生成