using XTick
15 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Apologies for the rudimentary question, I'm very much a novice with Matlab. I am trying to set the x axis tick marks for a figure using XTick and it's not working. Can anyone tell me what I am missing here? The code is this:
figure
plot(damp1,'+r')
hold on
plot(damp2,'+r')
plot(lamp1,'ob')
plot(lamp2,'ob')
plot(mean,'xk' )
XTick = [0:1:6]
xlabel('Sample')
ylabel('Depth(m)')
legend('daily amplitude +','daily amplitude -','lunar amplitude +','lunar amplitude -','mean depth')
hold off
0 Kommentare
Akzeptierte Antwort
Wayne King
am 27 Sep. 2011
Hi Jenny, use set(gca,'xtick')
plot(randn(17,1));
XTick = [0:16];
set(gca,'xtick',XTick)
1 Kommentar
Jan
am 27 Sep. 2011
Prefer "0:16" instead of "[0:16]". Using square brackets around a vector, converts it to a vector. This wastes time.
Weitere Antworten (2)
UJJWAL
am 27 Sep. 2011
Hi Jenny,
In the program you have written you have not specified the variables. That is what you are storing in damp1, lamp1 etc is not specified. So that is a problem and may result in errors.
However even if you define all the variables, you should set Tick as follows :-
set(gca,'XTick',0:1:6); I am not describing the details as u r a new user. If you want to know more. just mail back to me
HAPPY TO HELP
UJJWAL
Siehe auch
Kategorien
Mehr zu Axis Labels finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!