Title for a color bar

165 次查看(过去 30 天)
Mathan
Mathan 2022-4-6
评论: Voss 2022-4-6
Hi,
I have been trying to add title to my colorbar using the following lines of code:
col=colorbar;
colorbar('XTickLabel', {'10^{10}', '10^{11}', '10^{12}'}, 'XTick',log10(1e10):1:log10(1e12));
caxis([log10(1e10) log10(1e12)])
ylabel(col,'My Title')
It however gives me a colorbar without the title. I then changed the position of the codes as:
colorbar('XTickLabel', {'10^{10}', '10^{11}', '10^{12}'}, 'XTick',log10(1e10):1:log10(1e12));
caxis([log10(1e10) log10(1e12)])
col=colorbar;
ylabel(col,'My Title')
and this time it gives me the colorbar with the title but the xticks are not what I had mentioned.
Wondering what I am doing wrong here and why changing the sequence of codes have such a dramtic effect.
Thanks.

采纳的回答

Voss
Voss 2022-4-6
col = colorbar('XTickLabel', {'10^{10}', '10^{11}', '10^{12}'}, 'XTick',log10(1e10):1:log10(1e12));
caxis([log10(1e10) log10(1e12)])
ylabel(col,'My Title')
  4 个评论
Mathan
Mathan 2022-4-6
Wow - thank you for the detailed answer. Makes perfect sense.
Thanks once again!
Voss
Voss 2022-4-6
Happy to help!

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Title 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by