一招教你如何画出漂亮美观的电路图
一、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 | 严谨,美观 | 学习成本高,花费时间长 |
你学废了吗?
欢迎大家点赞评论,有什么问题也可以私信我呀!
一招教你如何画出漂亮美观的电路图相关推荐
- python怎么画出好看的统计图_python数据可视化之如何用matplotlib画出漂亮美观的趋势图...
这几天完成了一个小项目,matplotlib画出的图像总是不理想,很多细节需要调节,譬如横坐标的控制.图例的控制.周边留白的控制还有图片大小尺寸的控制,都需要根据业务需求来调整. 下面我一步步来说明 ...
- 学术大咖教你一个轻松在论文中画出漂亮插图的方法
在撰写论文的过程中,一张精美的论文配图是你的加分项.俗话说:"好马配好鞍",一张规范的高质量配图也是发表高水平论文的必备条件,使用得当的话一定能让你的论文如虎添翼.当我们仔细分析那 ...
- python 论文插图_如何在python论文中画出漂亮的插图?-from知乎
如何在论文中画出漂亮的插图? 经常看到别人论文中画出各种绚烂的插图,我想知道这些图都是用一些什么样的软件画出来的.比如下面给出的几张,好吧,我承认有的并不那么绚烂,但用什么样的软件比较合适呢?具体答案 ...
- 如何在科研论文中画出漂亮的插图?(附代码)
来源:机器学习实验室 本文约3300字,建议阅读5分钟. 本文给大家推荐几种在论文中画出漂亮的插图的方法. 方法一 强烈推荐 Python 的绘图模块 matplotlib: python plott ...
- 用python绘制漂亮的图形-python如何画出漂亮的地图?
Python地图可视化库有大家熟知的pyecharts.plotly.folium,其他回答都有介绍,还有稍低调的bokeh.basemap.geopandas,也是地图可视化的利器. 首先介绍下bo ...
- python画三维立体图-如何在论文中画出漂亮的插图?
----2020.08.07增---- 看到评论区有人说"没代码没教程所以没帮助"-- 好吧,我寻思链接.参考资料都在回答中给出来了呀(可能不够明显?) 于是,重新整理.注释了一下 ...
- 【Python】怎么用matplotlib画出漂亮的分析图表
特征锦囊:怎么用matplotlib画出漂亮的分析图表 ???? Index 数据集引入 折线图 饼图 散点图 面积图 直方图 条形图 关于用matplotlib画图,先前的锦囊里有提及到,不过那些图 ...
- 如何画出漂亮的气象(实时流量)图
公司的流量监控一直用PRTG,显示外网出口流量曲线,当线路越来越多时,看着很乱.于是就有了本文.Weathermap是cacti中大家最用的一个插件之一,用它可以画出漂亮的网络拓扑图!本人水平有限,尤 ...
- 用python画出简单笑脸画法_【Python】怎么用matplotlib画出漂亮的分析图表
特征锦囊:怎么用matplotlib画出漂亮的分析图表 ? Index 数据集引入 折线图 饼图 散点图 面积图 直方图 条形图 关于用matplotlib画图,先前的锦囊里有提及到,不过那些图都是比 ...
最新文章
- MyCat 入门指南
- scrapy框架之递归解析和post请求
- 为什么物联网大数据平台,使用TDengine,可不要redis, kafka, spark等软件?
- R-大数据分析挖掘(4-R爬虫实现)
- python有哪几种类型转换方式_Python 中各种时间类型的转换
- BCH编码与译码(MATLAB实现)
- matlab求含参数一元三次方程,matlab 求解一元三次方程,带其他参数
- cloudfare dns_Cloudflare配置动态dns(ddns)
- 实不相瞒,我做海外TikTok搬运视频一年的收入,可能是你10年的工资
- oracle 文本转数字,Oracle:需要将数值转换为文本并保留 - 已解决
- 【轻聊前端】JavaScript中的数字游戏
- Android开发——菜单(Menu)-——上下文菜单(ContextMenu)、 弹出菜单(PopupMenu)
- c# web版本,进销存和财务管理业务系统 ERP系统源码
- c语言大小箱子,基于C语言箱子游戏.doc
- linux trac apache,Ubuntu下集成Apache+Trac+Git
- 给定一个由N个非负整数构成的序列,我们来定义一下序列的中位数,如果N是奇数,在对序列排序后,中位数就是最中间的那个数,即排序后,中位数的位置为(N+1)/2,这里序列的位置从1开始。如果N是偶数,则中
- 博文视点5周月庆典纪念专题
- 第五章 存储数据 web scraping with python
- 关于android性能,内存优化 http://www.cnblogs.com/zyw-205520/archive/2013/02/17/2914190.html
- LoRa学习:LoRa进行跳频扩频通信(FHSS)的原理