How to align colorbar YTickLabel as middle/left/right?

1 visualizzazione (ultimi 30 giorni)
raym
raym il 27 Ott 2017
Commentato: raym il 27 Ott 2017
imshow('rice.png')
h = colorbar;
h.YTickLabel = cellstr([char(num2str([1,5000000,1000,5000,10000,15000]')),repmat(' (USD)',6,1)]);
The T tick lable is centralized, which is very ugly. I there a way to make it aligned left or right?
  3 Commenti
raym
raym il 27 Ott 2017
There is no option to align, and the only way to tweak is to adjust the input o f the TickLabel.
raym
raym il 27 Ott 2017
To align left:
imshow('rice.png')
h = colorbar;
YTickLabels = strtrim(cellstr([char(num2str([1,5000000,1000,5000,10000,15000]')),repmat(' (USD)',6,1)]));
h.YTickLabel = YTickLabels;

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Graphics Object Properties in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by