Dear all, How to number y-axis as 1 2 4 8 16 18. When I did : not work
ylim([1 18])
set(gca,'YTick',0:4:18)
Is like Multiple y-axis with 2 help me please

 Accepted Answer

dpb
dpb on 24 Dec 2016
Not sure the effect you're really after but
set(gca,'YTick',[1 2 4 8 16 18])
which can be
set(gca,'YTick',[2.^[0:4] 18])
if you're looking for more concise formulation for the values.
If you intend the ticks to be spaced evenly but labeled otherwise, have to use N (in this case 6) tick values spaced as desired and then 'xticklabel' to write the desired label value at the respective location.

More Answers (1)

skysky2000
skysky2000 on 25 Dec 2016

0 votes

that perfect thank you very much....

Tags

Asked:

on 24 Dec 2016

Answered:

on 25 Dec 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!