MATLAB: Is specifiying the absolute width and length of the axes possible

grid legend;size axes;

Hi, I'm using grid_legend because I need multicolumnlegends. Unfortunately the figure size changes always with a new legend size. So I think I need to set the axis to e.g. width 9cm and height e.g. 7cm, so my graphs wouldn't always change size.
Is it possible to do that and which parameter would it be?
Regards, David

Best Answer

set(gcf,'units','centimeters')
x0=10;
y0=10;
width=9;
height=7;
set(gcf,'position',[x0,y0,width,height])