Customise axis ticks and ticks labels with exponential notation
9 次查看(过去 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!