using XTick
15 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
採用された回答
Wayne King
2011 年 9 月 27 日
Hi Jenny, use set(gca,'xtick')
plot(randn(17,1));
XTick = [0:16];
set(gca,'xtick',XTick)
1 件のコメント
Jan
2011 年 9 月 27 日
Prefer "0:16" instead of "[0:16]". Using square brackets around a vector, converts it to a vector. This wastes time.
その他の回答 (2 件)
UJJWAL
2011 年 9 月 27 日
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
参考
カテゴリ
Help Center および File Exchange で Axis Labels についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!