作为一只理工狗,我们不仅可能需要熬夜编程,更需要在很多时候画图来展示自己的结果。

如果不能用漂亮的图片来展示结果,别人对你的工作评价也许会大打折扣,这样熬夜编的程基本上算是白熬了。

下面隆重向大家推荐十款主流画图软件,美好的生活从作出高品(bi)格的图片开始。(以下示例图片均来自网络,版权归原作者所有)

第10名:锯齿风Matlab

Matlab只排在第十位是因为本来它就不是一个用来做画图的软件。人家的主要功能是矩阵操作、统筹优化、数学实验、仿真模拟(此处省略一万字)等等好吗?用matlab画图简直就是高射炮打蚊子——大材小用。如果非要只比较它的画图能力,只能说呵呵了,下面是Matlab的画风,淡淡的锯齿风一直被网友所吐槽。

曲线图:

散点图:

多图:

曲面图:

三维图:

Matlab画图虽然锯齿严重,但这并不能掩盖它是一款极其优秀的科学计算软件的事实。每个人只有在适合自己的岗位上才能充分发挥自己的优势,每个软件也是一样。所以使用matlab画图功能时,最合适的用途是用来实施检查编程结果是否正确,并不做最后报告或论文输出。

第9名:清爽风Gnuplot

Gnuplot是一个命令行的交互式绘图工具。用户通过输入命令,逐步设置或修改绘图环境,并以图形描述数据或函数。优点是画图速度快、画风清爽,软件开源且免费,图片质量相当专业。缺点是:需要写代码。下面是几个例子:

曲线图:

曲面图:

三维图:

场图:

统计图:

第8名:高冷风Matplotlib

Matplotlib是著名Python的标配画图包,其绘图函数的名字基本上与 Matlab 的绘图函数差不多。优点是曲线精致,软件开源免费,支持Latex公式插入,且许多时候只需要一行或几行代码就能搞定。缺点是需要Python编程基础。几个例子:

曲线图:

频数图:

矢量分布图:

统计图:

极坐标:

第7名:简易风visio

Microsoft Visio是Windows 操作系统下运行的流程图软件,它现在是Microsoft Office软件的一个部分。Visio可以制作的图表范围十分广泛,利用Visio的强大绘图功能绘制地图、企业标志等。最主要还是用来画流程图、示意图。

流程图:

电路图:

电路图:

从matlab、gnuplot和matplotlib中选一个画曲线图的软件,并和画示意图的visio搭配,是画图初级阶段的标配。

第6名:SCI风Origin

Origin是简单易学、操作灵活、功能丰富全面的画图软件,既可以满足一般用户的制图需要,也可以满足高级用户数据分析、函数拟合的需要。目前,它似乎已成为专业论文SCI的标配绘图软件。缺点是操作系统不太友好、易崩溃,只支持Windows系统。几个示例图:

曲线图:

混沌图:

等高线:

地形图:

三维场图:

第5名:统计风R-ggplot2

ggplot2是R语言的一个包,最擅长统计数据可视化。ggplot2按图层作图,其核心理念是将绘图与数据分离。缺点是ggplot2功能没有Python或者Matlab全面,不过人家就是在统计方面做的最好最专业,其它的功能忽略掉好像也无所谓。

第4名:流场风Tecplot

Tecplot从简单的二维曲线曲面图,到复杂的三维动态图都可以实现。它的特色在于可快捷的将大量数据资料转化为容易理解的图片,例如等高线、向量图、网格图、剖面图、流线图等等。它提供和CAD、CFD软件的接口,可以用于其它分析软件(如有限元、计算流体动力学等)的后处理工作。

飞机表面应力云图:

机翼附近流场:

螺旋桨网格图:

女性内衣设计:

海上钻井平台:

第3名:矢量风Illustrator

Adobe illustrator是一种应用于出版、多媒体和在线图像的工业标准矢量插画的软件,作为一款非常好的图片处理工具,Adobe Illustrator广泛应用于印刷出版、海报书籍排版、专业插画、多媒体图像处理和互联网页面的制作等,也可以为线稿提供较高的精度和控制,适合生产任何小型设计到大型的复杂项目。

简单的示意图:

绚丽的原理图:

复杂的人像图:

复杂的人像图:

从Origin、ggplot2和Tecplot中选一个画图的软件,并和画示意图的illustrator搭配,是画图中级阶段的配置。

第2名:专业风Paraview

Paraview除了可以画最基本的曲线曲面图等,也提供和CAD、CFD软件的接口,可以用于其它分析软件的后处理工作。Paraview支持多种数据格式和显示方式,目前包括网格绘制,面绘制,体绘制等方法。可视化包含:数据读取,数据过滤和数据渲染三个基本的步骤。Paraview提供开源可编程。缺点是难度较高,入门需花时间。

赛车附近流场图:

正常红细胞和变异红细胞分布图:

全球气温分布:

第1名:LaTex 风Tikz

Word是很目前很流行的排版软件。然而还有另外一种和它相媲美只是没那么流行的排版软件——LaTeX,它是一种基于TEX的排版系统。利用它能在短时间内生成很多具有书籍质量的印刷品,尤其是生成复杂表格和数学公式。因此它非常适用于生成高印刷质量的科技和数学类文档。Tikz是LaTex原生支持的图包来,可以画论文中的插图。用TikZ画可以做到完美,特别是与LaTeX文档的整体交互,比用一般绘图软件好得多。二维图、三维图、流程图、示意图都能实现。同样的,缺点也是难度较高,入门需花时间。

散点图:

曲线图:

磁场分布图:

逻辑图:

结构图:

第0名:自己

其实,想画出精美的图片,最重要的是在于想好怎么画,以及理清他们之间的逻辑关系。

然后,就是用好颜色搭配,并布置好布局,调整好看的字体。

如果你把上面任何一款软件用的非常熟练,再加上多尝试,无论用哪款软件都能画出精彩的图片。

ps, 如果对科学计算(尤其是Matlab使用中)的经验、教训或者好玩的东西感兴趣,可以关注公众号“科研充电宝(kexuebc)”哦,推送一条实用小技巧。

比如:

1论文写作

2实用妙招

3作图技巧

4编程技巧

5技术宅

python cad自动画图软件_科研画图都用什么软件?相关推荐

  1. python科研用哪个软件_科研画图都用什么软件?

    笔者曾分别或同时使用过Excel.Matlab.Origin.GMT画过图.现在只使用Python的Matplotlib和Basemap模块,完全取代了上面所有软件画图. matplotlib,是最经 ...

  2. 外贸软件_仿神卓外贸管理软件强大的邮件群发功能(不被退信的实现方法)

    外贸软件市场中,神卓外贸管理软件肯定是一款优秀的外贸业务流程管理软件,用户数众多,最牛的功能是邮件群发功能,今天要说的是邮件群发,常规的企业邮件一天中一般发送不会超过70封邮件,多了就有可能会被退信, ...

  3. python 鼠标 自动点击_利用python模拟鼠标点击自动完成工作,提升你的工作效率!...

    没有什么能比学以致用让学习变得更有动力的了. 不知道大家在工作中有没有一些工作需要重复的点击鼠标,因为会影响到财务统计报表的关系,我们每个月底月初都要修改ERP中的单据日期,单据多的时候光修改就能让你 ...

  4. 工程计算软件_同望BIM工程量计算软件—土石方

         天工造价关注我们,给您想要的工程类资讯 复制以下链接,我要参与 https://www.tgcost.com/member/activity/20190705/index.html 推荐阅读 ...

  5. kali安装步骤失败 选择并安装软件_【完全手册】3dmax2020软件下载和安装步骤教程@模渲大师技术部...

    先介绍一下3dmax2020的8个新功能,大家先了解下,然后再开始聊聊如何下载安装和使用中文版3dmax2020和对应的VRay.CR下载. 1.3dmax2020可以跟Arnold.V-Ray和Ir ...

  6. 识别连笔字的软件_司捷分件著录软件下载-司捷分件著录软件最新版下载[文件分件]...

    司捷分件著录软件最新版是一款非常优秀的文件分件软件,司捷分件著录软件官方版支持Excel自动分件,人工看图分件,OCR自动著录等功能,让客户不断提高生产效率和降低人工成本,司捷分件著录软件最新版通过分 ...

  7. cad详图怎么画_施工图大样图都是怎么学的怎么画的cad 室内设计

    扩展回答 室内设计中施工图主要是画什么方面的和节点大样图有什么不同 室内设计中的施工图主要是画平面图(布局.分格状况等).立面图(造型.不同材质布局.分格等).剖面图(内部做法).节点详图(就是节点大 ...

  8. 电脑故障扫描修复软件_电脑故障分析:电脑安装软件提示没有权限的解决方法...

    我们安装软件时如果没有权限就会导致安装故障,最近就有用户安装软件的时候出现了无法将数值写入键software的错误提示,请验证您对该键拥有足够的访问权限,或者与您的技术支持人员联系.那么遇到这种问题该 ...

  9. usb hid 调试软件_开源USB免驱固件升级软件分享

    跳兔科技开源软件分享,免驱的USB固件升级软件,给您的产品提供无限的活力.加快产品上市速度. 相信做MCU开发的人都免不了要做boot升级功能,产品投入使用中,如果再使用link进行固件更新的话就比较 ...

  10. python自动写作软件_开发了一款写作软件(OSX,Windows),附带Electron开发指南

    断断续续写了个把月,终于在昨天完成了第一版- 笔落写作 一款帮助网络写手更方便地进行小说创作的PC软件,目前支持 OSX/Windows 名字灵感来自于杜甫的一首诗,前两句是: <寄李十二白二十 ...

最新文章

  1. 了解了解一下SQLSERVER里的鬼影记录
  2. Linux(DeepInOS) 下 mysql 的安装与基本配置
  3. 增加和删除用户组与用户
  4. CListCtrl使用技巧汇总
  5. 【控制】《多智能体系统一致性协同演化控制理论与技术》纪良浩老师-第5章-多智能体系统双阶脉冲一致性
  6. vue项目token放在哪里_vue开发--生成token并保存到本地存储中
  7. 虚拟机安装CentOS6.3及常见问题总结
  8. 《浪潮之巅》九、十章笔记
  9. 【caffe-Windows】caffe+VS2013+Windows无GPU快速配置教程
  10. 福利再度来袭,R语言数据分析书籍值得你拥有
  11. php 出错处理,PHP 错误处理机制
  12. 计算机专业英语问卷调查,调查问卷英文版.doc
  13. 算法研发---对宏定义#define相关研究
  14. Jquery如何操作Table的某一个td
  15. c语言质因数分解算法蓝桥杯,【算法】 蓝桥杯 基础练习 分解质因数
  16. HDFS ACLs访问控制权限
  17. html中的那些炫酷吊炸天的操作
  18. eplan实战设计pdf百度云_EPLAN实战设计.pdf
  19. 飞思卡尔 k60/k64 移植FreeRTOS+USB
  20. 【Redis高级应用总结】

热门文章

  1. 精明的程序员——节奏大师乐谱破解
  2. 使用URLOS在linux系统中极速部署NFS共享存储服务
  3. python题库选择题刷题训练_python题库刷题训练开源到了Github
  4. 未来教育软件计算机二级不能评分怎么办,为什么计算机二级软件打不开
  5. 3.2、如何通过JLINK下载程序(附JLINK驱动)
  6. 华为主题包hwt下载_hwtTool下载-华为主题开发工具下载 v9.0.2.301 官方版[百度网盘资源] - 安下载...
  7. jenkins集成kettle
  8. hive经典习题50题
  9. 前端基础知识体系之项目经验篇
  10. SAS安装时出现的问题:Diagram Control