Increase width of x axis

54 vues (au cours des 30 derniers jours)
ABCDEFG HIJKLMN
ABCDEFG HIJKLMN le 22 Fév 2022
I want to increase the width of the x axis of a plot.
Changing set(gcf, 'Position', [100, 100, 650, 650]) just increases the size of the window of the figure, not the plot's width. I do not want to change the height, just the width.
How can I do this?
Thank you in advance!
  2 commentaires
KSSV
KSSV le 22 Fév 2022
set(gca,'linewidth',6)
ABCDEFG HIJKLMN
ABCDEFG HIJKLMN le 22 Fév 2022
This increases the thickness of the lines, I just want to increase the length of the axis.

Connectez-vous pour commenter.

Réponse acceptée

ABCDEFG HIJKLMN
ABCDEFG HIJKLMN le 22 Fév 2022
I have figured it out, I had to add set(gca,'FontSize',12,'DataAspectRatio',[1 1.75 1]) for it to work.
Thank you for the help.

Plus de réponses (1)

Ive J
Ive J le 22 Fév 2022
You need to set gca and not gcf:
set(gca, 'Position', ...)
  1 commentaire
ABCDEFG HIJKLMN
ABCDEFG HIJKLMN le 22 Fév 2022
Hello, thank you for your answer. I tried setting this, but the figure just comes out completely blank. What could be causing this? I assured that the size of the axes was smaller than the size of the figure...

Connectez-vous pour commenter.

Catégories

En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange

Produits


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by