How to let figure adjust its 'y' axis' tick range by itself?
3 views (last 30 days)
Show older comments
for example:
x=[50 12 32 54 23 54 75 76 24 545 56 878 876 435 456 54 454 56 6 87 6 67 8 ];
Then plot(x),get below figure:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/153215/image.jpeg)
Then I click 'zoom in' to just show x(1:5); and x(1:5) is [50 12 32 54 23]; max(x(1:5)) is 54, and min(x(1:5)) is 12. Now I want this figure auto just show tick from 12 to 54 on 'y' axis when I click 'zoom in' to select x(1:5) on 'x' axis. So shall I? and How?
0 Comments
Answers (1)
Walter Roberson
on 12 Jan 2016
tick marks are automatically adjusted during zoom, unless the axes YTickMode is set to 'manual'. YTickMode would usually only be set to manual if you had set() YTick yourself. Which might have been done in the plot that is displayed, as normally there would be only 4 to 5 tick labels.
See Also
Categories
Find more on Data Exploration in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!