在使用matlab论文作图的时候有时默认的colorbar不太合适呈现数据的分布效果,需要我们自定义colorbar.
但是目前很多文章的方法都是适用于老版本的,新版本(2017a)已经不再支持。
在画出的figure后加上
colorbar;
即可使用。
编辑
如果需要调整,可以在bar上右键,标准颜色图里去选择预定义的方案。或者
colorbar(方案名)
在bar上右键打开颜色图编辑器,或者使用
colormapeditor
命令,即可自己编辑colorbar.
教程有很多,不再赘述。
保存
接下来是保存自己编辑好的colorbar
ax = gca;
mycmap = colormap(ax);
save('MyColormaps','mycmap');
即把colorbar保存到了MyColormaps中。
使用
在新figure中,
使用
ax = gca;
load('MyColormaps','mycmap')
colormap(ax,mycmap)
即可应用。前提是你刚才保存的mat文件和此.m文件在同一目录。