how to use the "tight" function for just one axis
Afficher commentaires plus anciens
So I origionally had: axis tight But it cut both axes, whereas I just want it to be tight around the x axis but allow the y axis to not be cut. Is there a function for this please? Thanks
Réponse acceptée
Plus de réponses (3)
Jaromir
le 16 Mar 2018
There's an out-of-the-box command for what you want:
set(handleToAxes, 'XLimSpec', 'Tight');
or
set(handleToAxes, 'YLimSpec', 'Tight');
3 commentaires
SOFIA DIE PANCORBO
le 19 Mai 2020
I found it didn't work with "handleToAxes" but it did with "gca" instead. Thank you! :)
qilin guo
le 26 Avr 2022
Undocumented properties! But useful. How many undocumented properties are there?
dpb
le 26 Avr 2022
Undocumented...
ADSW121365
le 31 Août 2022
Drew Chap
le 25 Mai 2023
As of R2021a, the best method to do this is:
ax = gca()
ax.XLimitMethod = 'tight'
Catégories
En savoir plus sur Graphics Object Properties dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!