How to set minorticks in colorbar?

23 visualizaciones (últimos 30 días)
Felix
Felix el 6 de En. de 2022
Comentada: Simon Chan el 7 de En. de 2022
Hello,I am trying to set XMinorTicks on Colorbar, by doing:cb= colorbar('southoutside', 'Ticks',[0:0.25:0.75]); cb.XMinorTick = 'on';
I tried set(cb, 'XMinorTick', 'on') as well, but it does not work out. I tried to find out if this property is still available for colorbar but I did not find a answer.
Can anybody help me how to set minorticks for colorbar?
Thanks in advanceFelix

Respuestas (1)

Simon Chan
Simon Chan el 7 de En. de 2022
Try the following:
ax = axes('position',cb.Position);
set(ax,'XMinorTick','on');
  2 comentarios
Felix
Felix el 7 de En. de 2022
Hello, thank your for your answer. Just have a look to the following Code:
colormap( jet (15));
c= colorbar;
c.Location = 'southoutside';
c.Ticks= 0:0.625:1.25;
%c.XAxis.MinorTick = 'on' does not work;
caxis ([0 1.25]); %Bereich der legende
c.LineWidth = 0.75;
c.FontSize= 8; %Schriftgröße
c.FontWeight= 'normal';
ax = axes('position',c.Position);
set(ax,'XMinorTick','on');
Now it creates a second bar. How can I match the Minorticks with the first bar?
Thank you for your help and time. Felix
Simon Chan
Simon Chan el 7 de En. de 2022
Sorry I don't have my laptop on hand and hence just answer via my phone. You may try the following.
Note that it is not yet tested.
ax.XMinorTickValues = 0:0.625:1.25

Iniciar sesión para comentar.

Categorías

Más información sobre Red en Help Center y File Exchange.

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by