Customise axis ticks and ticks labels with exponential notation
조회 수: 10 (최근 30일)
이전 댓글 표시
채택된 답변
dpb
2022년 8월 13일
편집: dpb
2022년 8월 13일
Moral: Read doc including looking at examples...
댓글 수: 3
dpb
2022년 8월 16일
You can make things a little less specific and typing of duplicated stuff using MATLAB array syntax --
p=[0:0.5:2.5]; % the desired powers
xtk=10.^p; % evaluate for ticks, limits
xlim([xtk(1) xtk(end)]) % set limits to match
xticks(xtk) % and the desired tick locations
xticklabels(compose('10^{%g}',p)) % and put on the annotation
This lets you set any arbitrary set of exponents in the p array; the rest then follows automagically...
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!