#### 15.2.2.1 Aspect Ratio ¶

For three-dimensional plots the aspect ratio can be set for data with `daspect` and for the plot box with `pbaspect`. See Axis Configuration, for controlling the x-, y-, and z-limits for plotting.

`data_aspect_ratio =` daspect `()` ¶
daspect `(data_aspect_ratio)` ¶
daspect `(mode)` ¶
`data_aspect_ratio_mode =` daspect `("mode")` ¶
daspect `(hax, …)` ¶

  Query or set the data aspect ratio of the current axes.

  The aspect ratio is a normalized 3-element vector representing the span of the x, y, and z-axis limits.

  `daspect (mode)`

  Set the data aspect ratio mode of the current axes. mode is either `"auto"` or `"manual"`.

  `daspect (`"mode"`)`

  Return the data aspect ratio mode of the current axes.

  `daspect (hax, …)`

  Operate on the axes in handle hax instead of the current axes.

  See also: axis, pbaspect, xlim, ylim, zlim.

`plot_box_aspect_ratio =` pbaspect `( )` ¶
pbaspect `(plot_box_aspect_ratio)` ¶
pbaspect `(mode)` ¶
`plot_box_aspect_ratio_mode =` pbaspect `("mode")` ¶
pbaspect `(hax, …)` ¶

  Query or set the plot box aspect ratio of the current axes.

  The aspect ratio is a normalized 3-element vector representing the rendered lengths of the x, y, and z axes.

  `pbaspect(mode)`

  Set the plot box aspect ratio mode of the current axes. mode is either `"auto"` or `"manual"`.

  `pbaspect ("mode")`

  Return the plot box aspect ratio mode of the current axes.

  `pbaspect (hax, …)`

  Operate on the axes in handle hax instead of the current axes.

  See also: axis, daspect, xlim, ylim, zlim.