热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

matlab学位论文绘图美化工具_推荐几个超级好用的工具,让你在论文中画出漂亮的插图...

每次我们看到优秀期刊中的文章,比如《Nature》、《Cell》,我们都会被文章中的插图惊艳到。再瞅瞅我们自己论文中的插图,总觉得比别人l

每次我们看到优秀期刊中的文章,比如《Nature》、《Cell》,我们都会被文章中的插图惊艳到。再瞅瞅我们自己论文中的插图,总觉得比别人low了好几个c层次。一个好看的插图绝对能为论文增色不少,很多时候你在论文中插入大量的表格,不如人家一个漂亮的插图有说服力。那么,我们如何在论文中画出漂亮的插图呢?今天就和大家分享一下。大家也可以关注微博瑛木先生或者在平台留言,说出你想了解的内容,我们会认真听取大家的意见的。编者按: 本文参考知乎问答《如何在论文中画出漂亮的插图》,有删改,原作者:隐生宙先说一下我的画图的一些心得。论文插图终归是内容导向,数据少/逻辑简单很难画出炫酷的图;

专业图尽量用对应的专业软件画;

大力出奇迹,插图最终效果跟投入的时间成本(学习软件+绘制+调试)成正比,只要耐心好学多尝试,哪怕MS的Office系列也不会让你失望;

绘图最重要的是专业性,其次关注矢量+配色+字体+布局;

有时瓶颈在于思路而非工具,做科研的多浏览Nature和Science,有很多值得借鉴的绘图方案;

有精力就再去学学AI和PS吧,后期如虎添翼。介绍完我的画图心得之后,我给大家介绍一些非常有用的画图软件,以及它们各自的特点,希望帮助到大家。1gnuplot刚完成的硕士论文主要用了LaTeX+gnuplot,gnuplot胜在免费、绘图效果清爽、专业认可,输出终端多样化,插值优化做得也不错,用下来感觉基本可替代Matlab系和Origin,学习成本不低。简单的2D图可以画成这样复杂一点的信息图/3D函数/极坐标图/pm3d自然也不在话下。大家在后台回复gnuplot可以获得我为大家准备的一个教程。2PowerPoint只有想不到,没有画不了,比起其他软件现成的模型模块,用PowerPoint造轮子的优点在于细节由自己掌控,学习成本低,个人发挥空间大!反应器示意图用简单的形状和线条拼接,自由度高,细节突出(恩,我就是不习惯用Visio)。这张构图有参照对象,绘图时间控制在半小时左右。原理示意图PowerPoint作图方式胜在可视化、直观和简便,可量产各种扁平化(个人喜好)示意图。Nature、Science上的插图偏立体风,通过多图形多色块套用和“填充效果”中的“渐变”即可实现(参数怎么调很考究)。下面这张只花了十分钟,要进一步改进可细化DNA结构,再给通道中的截面加上多重线性渐变。彩色信息图如果需要用多色块表达内容,在协调颜色搭配时Office的优势尽显(用命令行和RGB代码调试的懂我)。多内容拼接下面这张幻灯片用Origin作图+PowerPoint拼装,内容不打码,论文已发Metabolic Engineering。3Origin使用时间最长的数据绘图软件,在普通工科院系Origin就是专业论文绘图标配。功能丰富全面,多图层在2D数据处理上非常实用(3D的没画过),简单画画容易上手,深入之后学习曲线开始变得平缓。由于渲染效果和自由度的限制,画出的图都有一种标志性的浓郁的Origin风。操作系统不太友好、易崩溃,只支持Windows系统。学习成本中等!重申一遍,图层叠加+矢量图输出+可视化操作足以满足工科生基本需求了,贪多嚼不烂。4Matlab工科生必备软件,工具包实在强大,数学实验、反应模拟、系统优化各种课程都离不开它。但在绘图方面硬伤也很明显,锯齿现象明显、字体/坐标轴和3D配色简直要逼死强迫症。研究生阶段搞定优化大作业拿了前3%后就把Matlab扔了,学习成本中等!恩,matlab的画风大家都很熟悉了。5COMSOL提到Matlab就想起了本科虐人的COMSOL和化学反应工程模块,也印证了文首观点专业图要用专业软件。COMSOL的强大在于多场耦合功能突出和各种自定义PDE方程、边界和平衡条件设置简便,系统相对友好。我最好的朋友出国前把他的真传——一本砖头那么厚的COMSOL tutorial送给了我,后来我再也没做过仿真模拟,而他去了美国的COMSOL工作。下图是本科做过的一个案例,自己的图找不到了,学习成本高!6Circos最近新上手的利器,为绘制全基因组特征圈图而生的信息图软件,实际上可用来画各种圈状信息图,功能强大令人咋舌,配色美观耐看。不太方便的是需要安装Perl运行,学习成本中等,国内教程少。恩,简陋版的是我的论文图片。7SnapGene画质粒的软件用过不少,SimVector/Plasmid Processor/pDRAW32/Gene Construction Kit/Ape等等,从功能集成和输出效果来看,还是SnapGene更胜一筹,操作设计也做得很赞,学习成本低。商业化质粒可直接查询Vector Database,细节做得相当考究,可编辑余地适中。8ChemDraw化学式绘图软件优先级:ChemDraw>tikz的chemfig包>PowerPoint,学习成本低。下面第一张分子式是我组会报告上画的,键角键长不符合正式投稿的美国化学会(ACS)期刊的化学式统一格式——《ACS1996标准》,使用ChemDraw的话直接在“file”或者“object”中选择“Apply object settings from”选项则可一键改成ACS1996和其他一些杂志要求的标准格式。9SPSS+SAS根据google scholar数据统计,2005年之后SPSS和SAS的使用热度都跌得厉害,R和STATA则呈抬头之势(讽刺的是这张统计图是用ggplot2画的)。本科阶段做项目和作业用过STATA,估计工作后会用SAS。STATA的统计回归功能相对强大,但可视化做得实在难以恭维,在官网上随便扒个图来感受下。学习成本中等!10Aspen Plus+HYSYSAspen Plus和HYSYS都用过,后者上手明显比前者容易,但做出来的图肯定跟美观不沾边啦,就是专业的模拟可视化软件,学习成本高!以上就是今天我为大家推荐的一些画图软件,如果大家还有补充的,欢迎大家在底下留言。

最后木耶百新

muyeahbaixin木耶百新专注于科研学术干货知识分享,简单你的科研生活。由于分享的内容具有很强的实用性,深受广大科研人认可。加入木耶百新▼

木耶百新About Me

木耶百新致力于为科研工作者带来新的思想,让科研工作变得简单有趣。



推荐阅读
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • 本文讨论了使用差分约束系统求解House Man跳跃问题的思路与方法。给定一组不同高度,要求从最低点跳跃到最高点,每次跳跃的距离不超过D,并且不能改变给定的顺序。通过建立差分约束系统,将问题转化为图的建立和查询距离的问题。文章详细介绍了建立约束条件的方法,并使用SPFA算法判环并输出结果。同时还讨论了建边方向和跳跃顺序的关系。 ... [详细]
  • ShiftLeft:将静态防护与运行时防护结合的持续性安全防护解决方案
    ShiftLeft公司是一家致力于将应用的静态防护和运行时防护与应用开发自动化工作流相结合以提升软件开发生命周期中的安全性的公司。传统的安全防护方式存在误报率高、人工成本高、耗时长等问题,而ShiftLeft提供的持续性安全防护解决方案能够解决这些问题。通过将下一代静态代码分析与应用开发自动化工作流中涉及的安全工具相结合,ShiftLeft帮助企业实现DevSecOps的安全部分,提供高效、准确的安全能力。 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • IhaveconfiguredanactionforaremotenotificationwhenitarrivestomyiOsapp.Iwanttwodiff ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • ALTERTABLE通过更改、添加、除去列和约束,或者通过启用或禁用约束和触发器来更改表的定义。语法ALTERTABLEtable{[ALTERCOLUMNcolu ... [详细]
  • 本文介绍了一个题目的解法,通过二分答案来解决问题,但困难在于如何进行检查。文章提供了一种逃逸方式,通过移动最慢的宿管来锁门时跑到更居中的位置,从而使所有合格的寝室都居中。文章还提到可以分开判断两边的情况,并使用前缀和的方式来求出在任意时刻能够到达宿管即将锁门的寝室的人数。最后,文章提到可以改成O(n)的直接枚举来解决问题。 ... [详细]
  • Java学习笔记之面向对象编程(OOP)
    本文介绍了Java学习笔记中的面向对象编程(OOP)内容,包括OOP的三大特性(封装、继承、多态)和五大原则(单一职责原则、开放封闭原则、里式替换原则、依赖倒置原则)。通过学习OOP,可以提高代码复用性、拓展性和安全性。 ... [详细]
  • 预备知识可参考我整理的博客Windows编程之线程:https:www.cnblogs.comZhuSenlinp16662075.htmlWindows编程之线程同步:https ... [详细]
  • 本文讨论了一个数列求和问题,该数列按照一定规律生成。通过观察数列的规律,我们可以得出求解该问题的算法。具体算法为计算前n项i*f[i]的和,其中f[i]表示数列中有i个数字。根据参考的思路,我们可以将算法的时间复杂度控制在O(n),即计算到5e5即可满足1e9的要求。 ... [详细]
  • JDK源码学习之HashTable(附带面试题)的学习笔记
    本文介绍了JDK源码学习之HashTable(附带面试题)的学习笔记,包括HashTable的定义、数据类型、与HashMap的关系和区别。文章提供了干货,并附带了其他相关主题的学习笔记。 ... [详细]
author-avatar
bw32dts
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有