一招教你如何画出漂亮美观的电路图
一、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画图,先前的锦囊里有提及到,不过那些图都是比 ...
最新文章
- 华为 S5700S-28P-LI Console连接电脑
- Microbiome:所谓的“富集培养”获得的微生物真的都是被“富集”出来的吗?(一作解读)...
- 【学习】Java的反射机制
- (2)通信中为什么要进行AMC?
- linux pam模块 cron,Linux-PAM 1.1.2 中文文档 - 6.32. pam_tally-登录计数器(统计)模块 | Docs4dev...
- 移动通信蜂窝原理例题整理
- 前端学习(2900):微信小程序简介
- redhat bash: yum: 未找到命令..._常用linux yum 命令和 vim命令,这几个要熟记
- job每分钟执行 oracle_oracle job 时间每五分钟执行怎么写
- [必看]首先要求做到的事情![sumtec]
- Centos-显示文件类型-file
- (转)你确定你的交易系统最快?
- 怎样的男女才是最合适的
- day_05 运算符 if和while的使用
- html 怎么在背景图片上添加内容,css 如何在一个背景图片的中间添加文字呢?
- 自定义ViewPager和RecyclerView指示器 Indicator
- 人脸识别(4)---人脸识别行业分析报告
- linux中vim的全拼,linux常用命令全拼
- Android Studio在项目文件夹/build/intermediates/下找不到bundles文件夹和packaged-classes文件夹
- 【原创】【学习笔记5】关于console相关修改
热门文章
- c# 使用百度通用翻译api DEMO 报错
- 【前端学习日记】VSCODE一键生成前端框架
- redis做mysql缓存的优点_面试官:如何保障数据库和redis缓存的一致性
- 判断IE浏览器版本(IE10+)
- piwik 电子商务功能
- vue3+vite +element-plus+tailwindcss兼容低版本浏览器(uc)
- 先睹为快即将到来的HTML6
- Thymeleaf实现行内背景样式,补充行内样式属性
- abp.io(vNext)部署备忘
- 瑞萨Keil(1)----RA Smart Configurator安装与项目生成