I want to generate a batch of figures, but the y-axis has different scales, with some being single-digit and others being double-digit. Setting figure size doesn't keep the x-axis length from being different for these figures due to the double-digit y-axis ticklabel taking up more space than the single-digit y-axis ticklabel. Is there a way to set the actual plot area itself, rather than the figure size?
MATLAB: How to set size of actual plot area so that axis labels don’t change axis lengths
plotting
Best Answer