当前位置: 移动技术网 > IT编程>开发语言>C/C++ > MATLAB 绘图笔记——colorbar大小位置等参数设置

MATLAB 绘图笔记——colorbar大小位置等参数设置

2020年07月11日  | 移动技术网IT编程  | 我要评论

Matlab的colorbar直接设置位置长宽参数

colorbar('position',[0.15 0.15 0.04 0.2])

Matlab的colorbar默认宽度太宽,设置如下:改变系数0.3(设置合适的宽度)

c = colorbar;
ax = gca;
axpos = ax.Position;
c.Position(3) = 0.3*c.Position(3);
ax.Position = axpos;

控制绘图与colorbar的距离

c = colorbar;
ax = gca;
ax.Position(3) = 0.78; %控制坐标轴的位置,以及长宽比
axpos = ax.Position;
c.Position(1) = 0.92;
c.Position(3) = 0.2*c.Position(3);

设置标签以及字体

c = colorbar;
c.Label.String = 'km^{-1}';
c.FontName = 'Times';

设置显示数据范围

caxis([minvalue maxvalue]); 

设置刻度线长度以及刻度标签

cb = colorbar;
yticks = get(cb,'YTick');
cb.TickLength = 0;
set(cb,'YTick',yticks,'YTickLabel', TypeText.ByteTxt,'FontName','Times')

设置颜色图

colormap(jet)
c = colorbar;

在这里插入图片描述
参考
https://blog.csdn.net/miao0967020148/article/details/103659493

本文地址:https://blog.csdn.net/wokaowokaowokao12345/article/details/107224378

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网