Colorbar属性

时间:2017-12-12 23:45:45

标签: matlab plot

我正在尝试使用contour绘制colorbar,其值(10e-9)小。此值显示在colorbar的顶部。如何从colorbar的顶部到底部更改此值的位置。我想将此值移到colorbar下方,因为当我将label添加到colorbar之上时,它与此值重叠

我附图的图像。

enter image description here

1 个答案:

答案 0 :(得分:1)

首先找到颜色条的句柄,然后更改 yticklabel ticklabels属性,即可完成所需的操作。这是一个叮咬的单元阵列,每个刻度标记一个。你可以填写你想要在那里展示的任何东西。顶部的乘数将消失。使用text功能,您可以在任何地方添加自己的修改器。但我认为它在轴标签中看起来更好。

但是,简单的解决方案是更改您绘制的单位。在绘图之前将所有内容乘以10e9,然后为您的单位添加纳米前缀。