Filter löschen
Filter löschen

How can I broaden an axis?

35 Ansichten (letzte 30 Tage)
Leonard
Leonard am 18 Dez. 2013
Kommentiert: Leonard am 18 Dez. 2013
Hello people, I am stuck with a problem: I have a 3D plot and my x-axis is much longer than my y-axis. The result is, that the figure is very long and narrow, so I can't really see anything. So I would like to lengthen this axis (without changing it's limits). Does anyone know a solution for that? I could not find anything and also didn't know how to best circumscribe it.
Thanks a lot! Leo
PS: Should you not understand what I mean then ask and I post a picture of my figure.
  1 Kommentar
David Sanchez
David Sanchez am 18 Dez. 2013
could you please paste the figure?

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

David Sanchez
David Sanchez am 18 Dez. 2013
From documentation:
Setting the data aspect ratio to [1 1 1] produces a surface plot with equal scaling along each axis.
daspect([1 1 1])
change the values to achieve the desired aspect, for example, to widen (x2) y-axis:
daspect([1 2 1])
You can try as well with
axis normal
  1 Kommentar
Leonard
Leonard am 18 Dez. 2013
Nice, works great. Thanks a lot!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Leonard
Leonard am 18 Dez. 2013
OK, did that. So I would like to have like unproportional bar graphs and not square graphs, so the whole figure gets more like a square and not so long and narrow.

Kategorien

Mehr zu Discrete Data Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by