controlling ylable tick of a figure
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi,
M y label tick is like
2 2.2 2.4 2.8 3 3.2 3.4 3.6
I want not to show the labels of 2 ,2.2 and 2.4 but in my figure show the rest. does anyone know how to do it ? I found a way to do it manually but I want to know how to do it in another way
0 Kommentare
Akzeptierte Antwort
the cyclist
am 8 Mär. 2014
Bearbeitet: the cyclist
am 8 Mär. 2014
This sounds like it does what you want. It is also fairly "manual", but what you want is pretty specific, so maybe that can't be avoided.
If you have a more general rule, like "I only want ticks greater than 3", then that could be put to use. However, you don't give enough detail to guess what you want.
y = [2 2.2 2.4 2.8 3 3.2 3.4 3.6];
x = y./2;
figure
plot(x,y,'.-')
set(gca,'YTick',[2.8:0.2:3.6],'YTickLabel',[2.8:0.2:3.6])
3 Kommentare
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!