博三下学期(2021年2月),我高强度撰写了3篇SCI论文。
在作图的时候,发现:
-
常用数据图就那么几种
-
对于某种类型的数据图,需要调整的地方就那么几处
为了减少重复劳动,我决定把几种常用数据图的绘制代码整理成模板,使用的时候,只需要把代码复制粘贴一遍,然后针对具体数据稍作调整即可。
就这样,《Matlab论文插图绘制模板系列》应运而生。
只是,当时的我怎么也没想到,这一系列居然能连载139期,于2024年3月完结,用时3年(其实中间写毕业论文鸽了1年)。
3年来,我订阅了几十个科研作图账号,翻阅了几百篇《Nature》、《Science》论文,研究学习了成千上万张插图……
我变秃了,也变强了。
时至今日,再来翻看这些内容,发现其实还有很多地方需要调整,比如内容风格不统一、配色工具杂多、找图不方便……
于是,为了解决这些问题,我用了一个多月的休息时间,制作了这139种插图的速查表:
使用时,只需对照速查表浏览选择自己想要绘制的数据图,比如98.大小不同多子图:
然后根据编号98可以快速在资源包中找到对应文件夹:
除此之外,针对这些年来收到的不同人群的不同反馈及需求,又将139种插图整理成原版、纯净版、便捷版和TheColor版4个版本:
其中……
原版未做统一修订,仅包含绘图代码+数据,配色、光影渲染等需要自己解决(麻烦点,但能用);
纯净版统一用Matlab自带的颜色条以及自定义RGB值解决配色问题,如:
% 面积图颜色定义
C = [163 6 67
226 82 73
251 159 90
254 228 146
241 249 171
179 224 162
90 181 170
75 102 173]/255;
% 曲面图颜色定义
map = 'parula';
便捷版统一用addcolorplus、colorplus和ColorMap工具解决配色问题,如:
% 面积图颜色定义
N = size(datax,1);
map = addcolorplus(296);
C = ColorMap(map,N);
% 曲面图颜色定义
map = addcolorplus(305);
addcolorplus(Matlab用户必备的画图配色加强补充包):
colorplus(作图神器!Matlab论文插图绘制的450种补充颜色):
ColorMap(全网唯一!Matlab渐变颜色图(colormap)生成/编辑器—ColorMap):
TheColor版统一用TheColor工具解决配色问题,如:
% 面积图颜色定义
N = size(datax,1);
C = TheColor('sci',2064,'map',N);
% 曲面图颜色定义
map = TheColor('sci',2073);
TheColor(正式发布!Matlab配色神器TheColor):
此外,除了原版,其它三个版本都带了光影渲染器Shadow,用于绘制带光影渲染的图。
4个版本具体包含内容如下:
最后,对于各个版本资源包的使用以及一些比较常见的问题,整理了相应的说明文档:
嗯,大概就是这样了,大家根据自己的实际需求挑选即可。
以上。