split_axis¶
- split_axis(varargin)¶
SPLIT_AXIS Split an axis into a grid of smaller axes by fractional breaks
- Usage:
new_axes = split_axis(hbreaks, vbreaks) new_axes = split_axis(hbreaks, vbreaks, gap, delete_ax) new_axes = split_axis(ax, hbreaks, vbreaks, gap, delete_ax) new_axes = split_axis() % interactive mode new_axes = split_axis(ax) % interactive on specific axis
- Inputs:
ax : axes handle to split (default: gca) hbreaks : 1xH double - horizontal partitions summing to 1 – required vbreaks : 1xV double - vertical partitions summing to 1 – required gap : double - gap between new axes in normalized units (default: 0) delete_ax : logical - delete the original axis (default: true)
- Outputs:
new_axes : array of axes handles for the new subaxes
Example
new_axes = split_axis([.1 .2 .4 .3], [.6 .2 .1 .1]);
See also: figdesign, stacked_plot
∿∿∿ Prerau Laboratory MATLAB Codebase · sleepEEG.org ∿∿∿